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 классинда унинг ўз методлари ҳам, мерос олган методлари ҳам ишлашини текшириб кўринг.