JavaScript'те ООП'де мурасын ыкмалары

Мурасчы класс өзүнүн ыкмаларына ээ боло алат. Мисал үчүн, биздин студентибизге окуу жылынын геттери жана сеттерин кошолу:

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

Мурасчы класста анын жеке ыкмалары да, мурасталган ыкмалар да жеткиликтүү болот. Келип текшерип көрөлү. Класс объектин түзөлү:

javascriptlet student = new Student;

Ага мурасталган ыкма менен ат, өзүнүн ыкмасы менен окуу жылын белгилеп көрөлү:

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

Анын атын жана окуу жылын окуп көрөлү:

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

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

Employee классында эмгек акынын геттери жана сеттерин жасаңыз.

Задание 2

Employee класстын өзүнүн ыкмалары да, мурасталган ыкмалары да иштеп жатканын текшериңиз.