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