Metoder for avkom i OOP i JavaScript

En avkomklasse kan ha sine egne metoder. La oss som eksempel legge til getter og setter for studieår for studenten vår:

javascriptclass Student extends User {
  setYear(year) {
    this.year = year;
  }
  getYear() {
    return this.year;
  }
}

I avkomklassen vil både dens egne metoder og de arvede være tilgjengelige. La oss sjekke. La oss opprette et objekt av klassen:

javascriptlet student = new Student;

La oss sette navnet hans ved hjelp av den arvede metoden, og studieår ved hjelp av sin egen metode:

javascriptstudent.setName('john');
student.setYear(1);

La oss lese navnet og studieåret hans:

javascriptlet name = student.getName();
let year = student.getYear();

console.log(name, year);
Задание 1

I klassen Employee, lag en getter og setter for lønn.

Задание 2

Sjekk at i klassen Employee virker både dens egne metoder og de arvede.