Son Haberler
Anasayfa / Yazılım / C# / base ve this Sözcüğü

base ve this Sözcüğü

C#?ta base anahtar sözcüğü ile doğrudan temel sınıfın kendisine ulaşılabilir. Bununla alakalı bir örnek yaparsak :

Görüldüğü gibi, alt sınıflarda base kullanımı sonucunda base classa direkt değil, kendisinin bir önceki türediği classa ulaşılıyor. Yani A3?teki base anahtar sözcüğü ile A2 kastedilirken, A2?deki base anahtar sözcüğü ile A1 kastediliyor.

Bir başka base kullanım örneği :

Buna ek olarak ayrıca this sözcüğü de kullanılmaktadır. Bu sözcük ile var olan nesne referans edilir.

2 yorum

  1. Alexander J. Walker

    ekran çıktılarını da koysaymışsınız daha anlaşılır olabilirmiş. Anlatınız için teşekkür ederim.

  2. base bir üst sınıfın özelliklerini alıyor, this ile bir class içindeki property atamasını yapabiliyorsunuz. ayrıca metot içine base yazınca bir üst classtaki metota erişim sağalayabilitorsunuz
    özetle: miras aldığınız değişken türleri aynen geçerlidir /////miras aldıgınız özellikleri kullanmak istemediğiniz ve değiştirmek istediğiniz zamanlar da olacaktır bu sebeple ise override kullanılmaktadır.
    güzel örnekler anlaşılır olmuş
    yapacaklara tavsiye this ile ataması yapılacak değişkenlerin isimini değiştirebilirsiniz kafa karışıklılığı olmaması için

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir