ben java dan c# geçiyorum
neden zaten public olarak tanımladığımız bir değişkene get set yaratıyoruz anlayamıyorum?
Değişkenler public veya private olsa da get set blokları arasında farklı değişkenler ile işlem yapılabilir. Bu yüzden get set bloğu kullanılmaktadır.
asd
25 Nisan Pazar 2010 14:40
#3
çok saol anladım valla
Get veSet Kullanmadan da yapamaz mıyım cok mu gereklı bu özellikler..? Anladığım kadarıyla degerini verdgimiz bir özelliğin degerini değişmek içinmi kullanıyoruz bi nevi metodlardaki ref e benzer desek yanlıs olurmu.?
Merhaba. Get Set metotları olmadan da tanımlanan özellikler kullanılabilir. Bunları daha iyi anlamak için yazılan sınıfların, kütüphanelerin birden fazla projede kullanılması faydalı olabilir. Bu metotları söylemiş olduğun gibi ref yapısına benzetebiliriz (hatta sınıf içinde direk ref yapısı diyebiliriz). Get, set metotlarını sadece değerini verdiğimiz özelliğin değerini değiştirmek için değil de özelliklerin sınıf içinde istenilen bir durumda (değerde) olmasını sağlamak için kullanabiliriz.
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.