Pristup svojstvima unutar klasa u OOP-u u JavaScript-u

Unutar metoda klase this će pokazivati na objekat te klase:

javascriptclass User {
  show() {
    console.log(this); // objekat
  }
}

Ovo znači da možemo pristupati svojstvima objekta preko this. Pokušajmo. Neka naš objekat ima svojstvo name. Ispisaćemo to svojstvo u našoj metodi:

javascriptclass User {
  show() {
    console.log(this.name);
  }
}

Hajde sada da kreiramo objekat naše klase:

javascriptlet user = new User;

Zabeležimo željeno svojstvo:

javascriptuser.name = 'john';

Pozovimo sada metod, i time ispišimo na ekran vrednost svojstva:

javascriptuser.show(); // ispisaće 'john'
Задание 1

U objekat klase Employee zabeležite svojstva name i salary.

Задание 2

Napravite metod koji će ispisati na ekran ime zaposlenog.

Задание 3

Napravite metod koji će ispisati na ekran platu zaposlenog.