• Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Java Encapsulation Nedir?

 
#1

jlo.jpg?resize=150%2C199Java Kapsülleme Nedir? Kapsülleme Örneği yaparak bu yazıyı tamamlayacağız.
Java’da oluşturduğumuz sınıfın metodlarına, nesnelerine  erişimleri sınırlandırmak için kullanırız.  Bilgi sınırlandırmanın çeşitleri bulunmaktadır. Sınırlandırma çeşitlerine bakalım.
  • Private: Sadece bulunduğu sınfta kullanılabilecek değerlerdir. Direk erişilemeyen değişkenlerdir.
  • Public: Herkesin erişebildiği sınıftır.
  • Protected:Extends edilebilir ancak sadece aynı pakette erişilebilen değişkendir.
  • Default:Paket içerisinden erişilebilen değişkendir.

 



public class Ogrenci {
  private String adi;
  private String cinsiyet;
 
  public Ogrenci(String adi, String cinsiyet) {
    this.adi = adi;
    this.cinsiyet = cinsiyet;
  }
  //private erişimde değişkene direk ulaşılamadığından Getter ve Setter metodları
  //oluşturularak erişilebilmektedir.
  public String getAdi() {
 
    return adi;
  }
 
  public void setAdi(String adi) {
    this.adi = adi;
  }
 
  public String getcinsiyet() {
    return cinsiyet;
  }
 
  public void setcinsiyet(String cinsiyet) {
    this.cinsiyet = cinsiyet;
  }
 
}

 




Ara
Cevapla


[-]
Hızlı Cevap

İnsan Doğrulama:
Aşağıda görünen onay kutusunu işaretleyiniz. Bu işlem otomatik spam kayıtları önlemek için kullanılır.

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Java JSP ile (User login) Kullanıcı Girişi efsane 1 10,113 22-04-2019, Saat: 08:03
Son Yorum: woodiskingser
  Java Persistence API efsane 0 1,567 14-11-2017, Saat: 00:35
Son Yorum: efsane
  java web socket dalaylama 0 1,936 07-08-2017, Saat: 21:28
Son Yorum: dalaylama
  java hakkında blueman 0 2,182 18-07-2017, Saat: 21:54
Son Yorum: blueman
  JDBC Nedir? Giriş dalaylama 0 2,079 11-06-2017, Saat: 23:18
Son Yorum: dalaylama

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Konuyu Okuyanlar:
1 Ziyaretçi

   
Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2020 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-2020 Tüm hakları saklıdır.