Arv av offentlige metoder i OOP i JavaScript

En underklasse arver alle de offentlige metodene til foreldrene. La oss se på et eksempel. La oss si at vi har en klasse med følgende metoder:

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

La følgende klasse arve fra denne klassen:

javascriptclass Student extends User {
  
}

La oss sjekke at metodene ble arvet. La oss opprette et nytt studentobjekt:

javascriptlet student = new Student;

La oss sette navnet hans ved hjelp av den arvede metoden:

javascriptstudent.setName('john');

La oss lese navnet hans ved hjelp av den arvede metoden:

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

Sjekk at klassen din Employee arver metoder fra klassen User.