C Sharp'ta Erişim Belirleyiciler
C sharp ile yaptığımız kodlamalarda değişkenlerimizi erişim yönünden farklı şekillerde tanımlayabiliriz. Bunlar; private, public , protected ve internal deyimleridir. Bu türde tanımladığımız değişkenler tanımlandıkları sınıflarda kullanılabilirler. Ancak bu erişim belirleyiciler bu class'lardan türemiş class'larda devreye girerler. Bunları bastice şöyle açıklayabiliriz:
public erişim belirleyici anahtarı ile işaretlenmiş nesnelere her yerden erişebiliriz.
private erişim belirleyici anahtari ile işaretlenmiş nesnelere sadece ait olduğu yapılardan(class,struct vb) erişiriz.
protected erişim belirleyici ile işaretlemenin private anahtar sözcüğünden tek farkı protected nesnelere miras(inheritance) yolu ile türettiğimiz sınıflardan da erişebiliriz. private değişkenlere erişemeyiz.
internal erişim belirleyici ile işaretlenmiş nesnelere public erişim belirleyici ile işaretlenmiş nesneler gibi heryerden erişilebilir. Ancak tek fark internal nesnelere aynı assembly içinde erişebiliriz. Farklı assembly uygulamalarında internal nesnelere ulaşamayız.. Sadece public nesnelere ulaşabiliriz.
Mehmet Duran
02 Ekim Perşembe 2008
0
19028
0,0
Konuyla İlgili Olabilecek Diğer Yazılar
Jquery ile Kendi Eklentilerimizi Hazırlama
Javascript ondblclick (Double Click) Eventı ve Kullanımı
Asp.net ve Global.asax ile Ziyaretçi İstatistikleri
Asp'ye Giriş (Asp Öğreniyorum)
Bilgisayarımızda Asp Sayfalarını Çalıştırmak için IIS Ayarları
Yorumlar
Yorum Yaz
RSS Yorum Takibi
Bu Yazı Hakkında Henüz Yorum Yapılmamış.
Buradan bu yazıya ait yorumları RSS olarak takip edebilirsiniz.
Bu servis ile yazılara eklenen yorumları RSS ile takip ederek konu ile ilgili başkaları tarafından yapılan yorumları veya konuyla ilgili sorduğunuz sorulara verilen cevapları görebilirsiniz.