25 Aralık 2012 Salı

C# da Property (Özellik) Tanımlama

Projenizde sınıf içerisinde alanları tanımlarken public erişim belirleyici yerine,private erişim belirleyicileri kullanmak daha güvenlidir.Tanımlanan private alanlarına  başka bir classlar dan ulaşmak için property tanımlamak yeterlidir.Şimdi bir örnek verelim..

Ogrenci adında class oluşturduk.ad ve soyad adında iki tane private alan oluşturduk.Bu Ogrenci classındaki alanları okuyup ,yazmak için propertyler şekilde göründüğü gibi tanımlanır.Alan da read only(sadece okuma işlemi) yapılcaksa set bloğunu yazmayabilirsinizde.İsterseniz set bloğuna if,for kontrolleri yerleştirerek alanın istediğiniz değerleri almasını sağlayabilirsinizde.Biz burda okuma işlemini yapacağımızdan get bloğu otomatik çalışıp set bloğu hiç okunmayacaktır.




Hiç yorum yok:

Yorum Gönder