Accesarea proprietăților în interiorul claselor în OOP în JavaScript

În interiorul metodelor clasei this va indica către obiectul acestei clase:

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

Aceasta înseamnă că putem accesa proprietățile obiectului prin this. Să încercăm. Să presupunem că obiectul nostru are proprietatea name. Să afișăm această proprietate în metoda noastră:

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

Acum să creăm un obiect al clasei noastre:

javascriptlet user = new User;

Să înregistrăm proprietatea dorită:

javascriptuser.name = 'john';

Acum să apelăm metoda, afișând astfel pe ecran valoarea proprietății:

javascriptuser.show(); // va afișa 'john'
Задание 1

În obiectul clasei Employee înregistrați proprietățile name și salary.

Задание 2

Creați o metodă care va afișa pe ecran numele angajatului.

Задание 3

Creați o metodă care va afișa pe ecran salariul angajatului.