Metodes pēcteča OOP JavaScript

Pēcteča klasei var būt savas metodes. Piemēram, pievienosim mūsu studentam mācību gada getteri un setteri:

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

Pēcteča klasē būs pieejamas gan tās pašas metodes, gan mantotās. Pārbaudīsim. Izveidosim klases objektu:

javascriptlet student = new Student;

Iestatīsim tam vārdu, izmantojot mantoto metodi, bet mācību gadu izmantojot pašas klases metodi:

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

Nolasīsim tā vārdu un mācību gadu:

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

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

Klasē Employee izveidojiet algas getteri un setteri.

Задание 2

Pārbaudiet, ka klasē Employee strādā gan tās pašas metodes, gan mantotās.