OOP-də JavaScript-də Varis Metodları
Varis sinif öz metodlarına malik ola bilər. Nümunə üçün tələbəmizə təhsil ili üçün getter və setter əlavə edək:
class Student extends User {
setYear(year) {
this.year = year;
}
getYear() {
return this.year;
}
}
Varis sinifdə həm onun şəxsi metodları, həm də miras qalan metodlar əlçatan olacaq. Gəlin yoxlayaq. Sinif obyekti yaradaq:
let student = new Student;
Gəlin ona miras qalan metodla ad təyin edək, ilin öz metodu ilə təhsil müddətini təyin edək:
student.setName('john');
student.setYear(1);
Gəlin onun adını və təhsil ilini oxuyaq:
let name = student.getName();
let year = student.getYear();
console.log(name, year);
Employee sinfində maaş üçün
getter və setter edin.
Employee sinfində həm onun öz metodları,
həm də miras qalan metodların işlədiyini yoxlayın.