Prístup k vlastnostiam vnútri tried v OOP v JavaScripte

Vnútri metód triedy this bude ukazovať na objekt tejto triedy:

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

To znamená, že môžeme pristupovať k vlastnostiam objektu prostredníctvom this. Skúsme to. Nech náš objekt má vlastnosť name. Vypíšme túto vlastnosť v našej metóde:

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

Teraz vytvorme objekt našej triedy:

javascriptlet user = new User;

Zapíšme požadovanú vlastnosť:

javascriptuser.name = 'john';

Teraz zavolajme metódu, čím vypíšeme na obrazovku hodnotu vlastnosti:

javascriptuser.show(); // vypíše 'john'
Задание 1

Do objektu triedy Employee zapíšte vlastnosti name a salary.

Задание 2

Vytvorte metódu, ktorá vypíše na obrazovku meno zamestnanca.

Задание 3

Vytvorte metódu, ktorá vypíše na obrazovku plat zamestnanca.