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.