Приступ својствима унутар класа у ООП у JavaScript-у
Унутар метода класе this
ће указати на објекат те
класе:
class User {
show() {
console.log(this); // објекат
}
}
То значи да можемо приступати
својствима објекта преко this.
Хајде да пробамо. Нека наш објекат
има својство name. Приказаћемо
то својство у нашем методу:
class User {
show() {
console.log(this.name);
}
}
Хајде сада да креирамо објекат наше класе:
let user = new User;
Упишимо жељено својство:
user.name = 'john';
Хајде сада да позовемо метод, и тиме прикажемо на екрану вредност својства:
user.show(); // исписаће 'john'
У објекат класе Employee
упишите својства name
и salary.
Направите метод који ће приказати на екрану име запосленог.
Направите метод који ће приказати на екрану плату запосленог.