Īpašību piekļuve klasēs OOP JavaScript
Klases metožu iekšienē this
norādīs uz šīs klases
objektu:
class 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ē:
class User {
show() {
console.log(this.name);
}
}
Tagad izveidosim mūsu klases objektu:
let user = new User;
Ierakstīsim vajadzīgo īpašību:
user.name = 'john';
Tagad izsauksim metodi, tādējādi izvadot ekrānā īpašības vērtību:
user.show(); // izvadīs 'john'
Klasei Employee
ierakstiet īpašības name
un salary.
Izveidojiet metodi, kas izvadīs ekrānā darbinieka vārdu.
Izveidojiet metodi, kas izvadīs ekrānā darbinieka algu.