Set ve Get Metotları Bu makalemde set ve get metodları hakkında birseyler karalamaya çalışacağım. Get ve Set metodları basite indirgeyecek olursak : bir nesnenin private değerlerini okumak ve değer atamak için kullanılır.Get metodu ile okuma , Set metodu ile de değer atama işlemini gerçekleştiririz. Bu yöntemleri Java’da Getter ve Setter metodları diye biliyoruz.Bu özellik C#’ye property(özellik) olarak geçmiştir.Bu olay Data Encapsulation olarak anılır.Data Encapsulation : verilerimizi dış ortamdan olası aksaklıklar karşısında koruma mekanizması olarak adlandırılabilir. Kod: public void setValue(int x){ Bazen de programlarımızda kullanıcının atadığı değeri kontrol etmek isteyebiliriz.Bunun için set motodunda if kontrolü yaparak istediğimiz aralıklarda değer atanmasını sağlayabiliriz. Kod: public void setValue(int x){ Fazla kod kullandığınızda işinize yarayacak olan bir kısayoldan da bahsetmek istiyorum.Netbeans IDE sınıfınızı yazdınız.Eğer get ve set metodlarını yazmak zor gelirse :) [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Buradaki this anahtar kelimesi parametre olarak verilen ismin sınıf elemanıyla karıştırılmamasını sağlamaktır.This kullanmazsak derleyici hangisinin sınıf elemanı hangisinin parametre oldugunu anlayamaz.This.kenar diyerek o alanın sınıfa ait oldugunu belirtiyoruz. Örnek bir program yapalım. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:20. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net