Atribuutidele juurdepääsemine klasside sees OOP-s JavaScriptis
Klassi meetodite sees viitab this
selle klassi objektile:
javascriptclass User {
show() {
console.log(this); // objekt
}
}
See tähendab, et me saame ligi pääseda
objekti atribuutidele läbi this.
Proovime seda. Olgu meie objektil
atribuut name. Väljastame
selle atribuudi oma meetodis:
javascriptclass User {
show() {
console.log(this.name);
}
}
Loome nüüd oma klassi objekti:
javascriptlet user = new User;
Kirjutame vajaliku atribuudi:
javascriptuser.name = 'john';
Väljastame nüüd meetodi, sellega ekraanile atribuudi väärtuse:
javascriptuser.show(); // väljastab 'john'
Задание 1
Klassi Employee
objekti kirjuta atribuudid name
ja salary.
Задание 2
Tee meetod, mis väljastab ekraanile töötaja nime.
Задание 3
Tee meetod, mis väljastab ekraanile töötaja palga.