Наследяване на публични методи в ООП в 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.