Urithi wa Mbinu za Umma katika OOP katika JavaScript
Darasa la mtoto linarithi mbinu zote za umma za wazazi. Hebu tuangalie kwa mfano. Tuchukulie tuna darasa lenye mbinu zifuatazo:
class User {
setName(name) {
this.name = name;
}
getName() {
return this.name;
}
}
Tuchukulie darasa lifuatalo linarithi kutoka kwa darasa hili:
class Student extends User {
}
Hebu tuangalie ikiwa mbinu zimeirithi. Tuunde kipya cha kitu na mwanafunzi:
let student = new Student;
Tuunde jina lake kwa kutumia mbinu iliyoirithi:
student.setName('john');
Tusome jina lake kwa kutumia mbinu iliyoirithi:
let name = student.getName();
console.log(name);
Angalia ikiwa darasa lako Employee
linarithi mbinu kutoka kwa darasa User.