Īpašību piekļuve klasēs OOP JavaScript
Klases metožu iekšienē this
norādīs uz šīs klases
objektu:
javascriptclass User {
show() {
console.log(this); // objekts
}
}
Tas nozīmē, ka mēs varam piekļūt
objekta īpašībām, izmantojot this.
Izmēģināsim. Pieņemsim, ka mūsu objektam
ir īpašība name. Izvadīsim
šo īpašību savā metodē:
javascriptclass User {
show() {
console.log(this.name);
}
}
Tagad izveidosim mūsu klases objektu:
javascriptlet user = new User;
Ierakstīsim vajadzīgo īpašību:
javascriptuser.name = 'john';
Tagad izsauksim metodi, tādējādi izvadot ekrānā īpašības vērtību:
javascriptuser.show(); // izvadīs 'john'
Задание 1
Klasei Employee
ierakstiet īpašības name
un salary.
Задание 2
Izveidojiet metodi, kas izvadīs ekrānā darbinieka vārdu.
Задание 3
Izveidojiet metodi, kas izvadīs ekrānā darbinieka algu.