Наследување на јавни методи во ООП во JavaScript

Класата-потомок ги наследува сите јавни методи на родителите. Ајде да погледнеме на пример. Нека имаме класа со следните методи:

javascriptclass User {
  setName(name) {
    this.name = name;
  }
  getName() {
    return this.name;
  }
}

Нека од оваа класа наследува следнава класа:

javascriptclass Student extends User {
  
}

Ајде да провериме дали методите се наследиле. Ќе создадеме нов објект со студент:

javascriptlet student = new Student;

Ќе му поставиме име со помош на наследениот метод:

javascriptstudent.setName('john');

Ќе го прочитаме неговото име со помош на наследениот метод:

javascriptlet name = student.getName();
console.log(name);
Задание 1

Проверете дали вашата класа Employee ги наследува методите од класата User.