Odwoływanie się do właściwości wewnątrz klas w OOP w JavaScript
Wewnątrz metod klasy this
będzie wskazywać na obiekt tej
klasy:
javascriptclass User {
show() {
console.log(this); // obiekt
}
}
Oznacza to, że możemy odwoływać się
do właściwości obiektu przez this.
Spróbujmy. Niech nasz obiekt
ma właściwość name. Wyświetlmy
tę właściwość w naszej metodzie:
javascriptclass User {
show() {
console.log(this.name);
}
}
Stwórzmy teraz obiekt naszej klasy:
javascriptlet user = new User;
Zapiszmy potrzebną nam właściwość:
javascriptuser.name = 'john';
Wywołajmy teraz metodę, tym samym wyświetlając na ekranie wartość właściwości:
javascriptuser.show(); // wyświetli 'john'
Задание 1
Do obiektu klasy Employee
zapisz właściwości name
i salary.
Задание 2
Stwórz metodę, która wyświetli na ekranie imię pracownika.
Задание 3
Stwórz metodę, która wyświetli na ekranie wynagrodzenie pracownika.