Ժառանգության մեթոդները OOP-ում JavaScript-ում
Դաս-ժառանգը կարող է ունենալ իր մեթոդները: Օրինակի համար ավելացնենք մեր ուսանողին ուսման տարվա գետթեր և սետթեր:
class Student extends User {
setYear(year) {
this.year = year;
}
getYear() {
return this.year;
}
}
Դաս-ժառանգում հասանելի կլինեն ինչպես նրա սեփական մեթոդները, այնպես էլ ժառանգվածները: Եկեք ստուգենք: Ստեղծենք դասի օբյեկտ:
let student = new Student;
Սահմանենք նրա անունը ժառանգված մեթոդով, իսկ ուսման տարին սեփական մեթոդով:
student.setName('john');
student.setYear(1);
Կարդանք նրա անունը և ուսման տարին:
let name = student.getName();
let year = student.getYear();
console.log(name, year);
Employee դասում ստեղծեք
աշխատավարձի գետթեր և սետթեր:
Ստուգեք, որ Employee դասում
աշխատում են ինչպես նրա սեփական մեթոդները,
այնպես էլ ժառանգվածները: