Nesneye Dayalı Programlama -13- Kalıtım - Base anahtar kelimesi


Merhabalar Arkadaşlar,

Bu yazımızda base anahtar kelimesinden ve kullanımından bahsedeceğiz.

Kısaca BASE ile türetilmiş sınıftan temel sınıf üyelerine (alanlar, kurucular, metotlar vb.) erişilebilir.


Örneğimizde Kullanıcı sınıfından miras alınmış olan kullaniciId, ad, soyad değişkenlerine base ile ulaşıyoruz.

NOT : Hem temel sınıfta hemde türemiş sınıfta aynı isimdeki değişkenler var ise erişim denetleyicileri değişse bile en son değer olarak türetilmiş sınıftaki değerlerini almaktadır. Bu tür durumlarda bazen ana sınıftaki değerlere ulaşılmak istenilirse BASE anahtar kelimesi kullanılarak temel sınıfın izin verilen üyelerine ulaşılabilir.

Tavsiye : Temel sınıf ile ilgili değişken kullanıyorsanız Base ile erişim sağlayınız ;)

İyi çalışmalar dilerim.