Pewarisan Kaedah Awam dalam OOP dalam JavaScript
Kelas keturunan mewarisi semua kaedah awam induk. Mari kita lihat contoh. Katakan kita mempunyai kelas dengan kaedah berikut:
class User {
setName(name) {
this.name = name;
}
getName() {
return this.name;
}
}
Katakan kelas ini diwarisi oleh kelas berikut:
class Student extends User {
}
Mari kita semak sama ada kaedah telah diwarisi. Mari buat objek baharu dengan pelajar:
let student = new Student;
Tetapkan nama kepadanya menggunakan kaedah yang diwarisi:
student.setName('john');
Baca namanya menggunakan kaedah yang diwarisi:
let name = student.getName();
console.log(name);
Semak sama ada kelas Employee anda
mewarisi kaedah dari kelas User.