Javada 4 tip Access Modifiers bulunmakta.
Public, Protected, Default, Private
Bunları aşağıda anlatmaya çalıştım.
I Class | Package | Subclass | World
——————I————I—————I—————I———
public | yes | yes | yes | yes
————————————+———————+————
protected | yes | yes | yes | no
————————————+———————+————
no modifier | yes | yes | no | no
————————————+———————+————
private | yes | no | no | no
Public: Herkese her yerden açıktır. Hiç bir kısıtlama yoktur.
Protected : Aynı classtan alt classlardan ve aynı package de erişim sağlanır
No modifier / Default : Aynı class ve aynı packageden erişim sağlanır.
ÖR : String name = “oguz”;
Private : Sadece kendi sınıfından erişim sağlar.
