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:
class 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:
let student = new Student;
Iestatīsim tam vārdu, izmantojot mantoto metodi, bet mācību gadu izmantojot pašas klases metodi:
student.setName('john');
student.setYear(1);
Nolasīsim tā vārdu un mācību gadu:
let name = student.getName();
let year = student.getYear();
console.log(name, year);
Klasē Employee izveidojiet
algas getteri un setteri.
Pārbaudiet, ka klasē Employee
strādā gan tās pašas metodes,
gan mantotās.