Métodos de la clase hija en POO en JavaScript

La clase hija puede tener sus propios métodos. Como ejemplo, agreguemos a nuestro estudiante un getter y un setter para el año de estudio:

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

En la clase hija, estarán disponibles tanto sus métodos personales como los heredados. Comprobémoslo. Creemos un objeto de la clase:

javascriptlet student = new Student;

Establezcamos su nombre usando el método heredado, y el año de estudio usando su propio método:

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

Leamos su nombre y año de estudio:

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

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

En la clase Employee haga un getter y un setter para el salario.

Задание 2

Compruebe que en la clase Employee funcionan tanto sus métodos nativos como los heredados.