Наслеђивање јавних метода у ООП-у у JavaScript-у
Класа-потомак наслеђује све јавне методе родитеља. Хајде да погледамо на примеру. Нека имамо класу са следећим методама:
class User {
setName(name) {
this.name = name;
}
getName() {
return this.name;
}
}
Нека од ове класе наслеђује следећа класа:
class Student extends User {
}
Хајде да проверимо да ли су методе наслеђене. Направимо нови објекат са студентом:
let student = new Student;
Поставимо му име користећи наслеђену методу:
student.setName('john');
Прочитајмо његово име користећи наслеђену методу:
let name = student.getName();
console.log(name);
Проверите да ли ваша класа Employee
наслеђује методе од класе User.