JavaScript'te OOP'de Genel Metot Kalıtımı
Alt sınıf, üst sınıfların tüm genel metotlarını miras alır. Bir örnek üzerinden inceleyelim. Aşağıdaki metotlara sahip bir sınıfımız olsun:
class User {
setName(name) {
this.name = name;
}
getName() {
return this.name;
}
}
Bu sınıftan şu sınıfın miras aldığını varsayalım:
class Student extends User {
}
Metotların miras alınıp alınmadığını kontrol edelim. Yeni bir öğrenci nesnesi oluşturalım:
let student = new Student;
Miras alınan metodu kullanarak ona bir isim verelim:
student.setName('john');
Miras alınan metodu kullanarak ismini okuyalım:
let name = student.getName();
console.log(name);
Employee sınıfınızın, User sınıfından
metotları miras alıp almadığını kontrol edin.