Java SE Ders13 - Erişim Belirteçleri
Erişim belirteçleri ingilizce tabiriyle access modifiers javadaki elemanların nerede erişime açık nerede erişime kapalı olacağını belirler.Aşağıdaki tabloda erişim belirteçleri ve erişime açık olup olmadıkları verilmiştir.
Erişim Belirteci
|
Sınıf
|
Paket
|
Alt Sınıf
|
Tüm Sınıflar
|
public
|
Evet
|
Evet
|
Evet
|
Evet
|
protected
|
Evet
|
Evet
|
Evet
|
Hayır
|
erişim
tipsiz
|
Evet
|
Evet
|
Hayır
|
Hayır
|
private
|
Evet
|
Hayır
|
Hayır
|
Hayır
|
public Erişim Belirteci
- public void metot(){..}
- public int sayi;
- public Personel p;
- vb..
- tanımlandığı sınıf içerisinde erişime açık olduğunu,
- tanımlandığı paket içinde erişime açık olduğunu,
- alt sınıflarında erişime açık olduğunu,
- diğer paketlerden erişime açık olduğunu belirtir.
protected Erişim Belirteci
- protected void metot(){..}
- protected int sayi;
- protected Personel p;
- vb..
- tanımlandığı sınıf içerisinde erişime açık olduğunu,
- tanımlandığı paket içinde erişime açık olduğunu,
- alt sınıflarında erişime açık olduğunu,
- diğer paketlerden erişime kapalı olduğunu belirtir.
- void metot(){..}
- int sayi;
- Personel p;
- vb..
- tanımlandığı sınıf içerisinde erişime açık olduğunu,
- tanımlandığı paket içinde erişime açık olduğunu,
- alt sınıflarında erişime kapalı olduğunu,
- diğer paketlerden erişime kapalı olduğunu belirtir.
- private void metot(){..}
- private int sayi;
- private Personel p;
- vb..
- tanımlandığı sınıf içerisinde erişime kapalı olduğunu,
- tanımlandığı paket içinde erişime kapalı olduğunu,
- alt sınıflarında erişime kapalı olduğunu,
- diğer paketlerden erişime kapalı olduğunu belirtir.
Yorumlar
Yorum Gönder