Nyilvános metódusok öröklése az OOP-ban JavaScriptben

A gyermekosztály örökli a szülők összes nyilvános metódusát. Nézzük ezt egy példán keresztül. Tegyük fel, hogy van egy osztályunk a következő metódusokkal:

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

Tegyük fel, hogy ebből az osztályból örököl a következő osztály:

javascriptclass Student extends User {
  
}

Ellenőrizzük, hogy a metódusok öröklődtek-e. Hozzunk létre egy új objektumot egy hallgatóval:

javascriptlet student = new Student;

Állítsuk be a nevét az örökölt metódussal:

javascriptstudent.setName('john');

Olvassuk ki a nevét az örökölt metódussal:

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

Ellenőrizd, hogy a te Employee osztályod örökli-e a metódusokat a User osztálytól.