Métodos da subclasse em POO em JavaScript

A classe filha pode ter seus próprios métodos. Como exemplo, vamos adicionar ao nosso estudante um getter e um setter para o ano de estudo:

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

Na classe filha, estarão disponíveis tanto seus métodos próprios quanto os herdados. Vamos testar. Vamos criar um objeto da classe:

javascriptlet student = new Student;

Vamos definir seu nome usando o método herdado, e o ano de estudo usando seu próprio método:

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

Vamos ler seu nome e ano de estudo:

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

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

Na classe Employee, faça um getter e um setter para o salário.

Задание 2

Verifique se na classe Employee funcionam tanto seus métodos próprios quanto os herdados.