Oorerving van Openbare Metodes in OOP in JavaScript
Die subklas erf alle openbare metodes van die ouers. Kom ons kyk na 'n voorbeeld. Laat ons sê ons het 'n klas met die volgende metodes:
javascriptclass User {
setName(name) {
this.name = name;
}
getName() {
return this.name;
}
}
Laat die volgende klas van hierdie klas erf:
javascriptclass Student extends User {
}
Kom ons toets dat die metodes geërf is. Skep 'n nuwe studente-objek:
javascriptlet student = new Student;
Stel sy naam met behulp van die geërfde metode:
javascriptstudent.setName('john');
Lees sy naam met behulp van die geërfde metode:
javascriptlet name = student.getName();
console.log(name);
Задание 1
Toets dat jou klas Employee
metodes van die klas User erf.