Tulajdonságok elérése osztályokon belül OOP-ben JavaScriptben
Az osztály metódusain belül a this
arra az osztály objektumára fog mutatni:
javascriptclass User {
show() {
console.log(this); // objektum
}
}
Ez azt jelenti, hogy a this segítségével
elérhetjük az objektum tulajdonságait.
Próbáljuk ki. Legyen az objektumunknak
egy name tulajdonsága. Jelenítsük meg
ezt a tulajdonságot a metódusunkban:
javascriptclass User {
show() {
console.log(this.name);
}
}
Most hozzunk létre egy objektumot az osztályunkból:
javascriptlet user = new User;
Írjuk be a kívánt tulajdonságot:
javascriptuser.name = 'john';
Most hívjuk meg a metódust, ezzel kiírva a képernyőre a tulajdonság értékét:
javascriptuser.show(); // kiírja 'john'-t
Задание 1
Az Employee osztály objektumába
írja be a name és salary
tulajdonságokat.
Задание 2
Készítsen egy metódust, amely kiírja a képernyőre a munkavállaló nevét.
Задание 3
Készítsen egy metódust, amely kiírja a képernyőre a munkavállaló fizetését.