JavaScript-da OOPda Ommaviy Usullarni Meros Qilib Olish
Meros oluvchi klass ota-klasslarning barcha ommaviy usullarini meros qilib oladi. Keling, buni misolda ko'rib chiqaylik. Quyidagi usullarga ega klassimiz bor deb faraz qilaylik:
javascriptclass User {
setName(name) {
this.name = name;
}
getName() {
return this.name;
}
}
Faraz qilaylik, ushbu klassdan quyidagi klass meros oladi:
javascriptclass Student extends User {
}
Keling, usullar meros qilib olinganligini tekshiramiz. Yangi student obyektini yaratamiz:
javascriptlet student = new Student;
Unga meros qilib olingan usul yordamida ism qo'ying:
javascriptstudent.setName('john');
Uning ismini meros qilib olingan usul yordamida o'qiymiz:
javascriptlet name = student.getName();
console.log(name);
Задание 1
Employee klassingiz User klassidan
usullarni meros qilib olayotganligini tekshiring.