Dostop do lastnosti znotraj razredov v OOP v JavaScript
Znotraj metod razreda bo this
kazal na objekt tega
razreda:
javascriptclass User {
show() {
console.log(this); // objekt
}
}
To pomeni, da lahko dostopamo
do lastnosti objekta prek this.
Poskusimo. Naj ima naš objekt
lastnost name. Izpišimo
to lastnost v naši metodi:
javascriptclass User {
show() {
console.log(this.name);
}
}
Zdaj ustvarimo objekt našega razreda:
javascriptlet user = new User;
Zapišimo želeno lastnost:
javascriptuser.name = 'john';
Zdaj pokličimo metodo, s čimer izpišemo vrednost lastnosti:
javascriptuser.show(); // izpiše 'john'
Задание 1
V objekt razreda Employee
zapišite lastnosti name
in salary.
Задание 2
Naredite metodo, ki bo izpisala ime delavca.
Задание 3
Naredite metodo, ki bo izpisala plačo delavca.