private, geschützte, private Berechtigungen-Java

Wenn Sie geschützt statt privat verwenden, Sie können Felder erstellen, auf die nur innerhalb der Klasse und aus Unterklassen zugegriffen werden kann.

Über "öffentlich" "geschützt" "privat" "Standard (nichts)" Zugriffsrechte

** ・ public **: Von überall zugänglich ** · geschützt **: Nur innerhalb dieser Klasse und ihrer untergeordneten Klassen zugänglich ** ・ Privat **: Nur von innerhalb der Klasse zugänglich (Getter & Setter für den Zugang von außerhalb der Klasse erforderlich) ** · Standardqualifizierer **: Wenn Sie für ein Element nichts angeben, wird der Zugriff dieses Elements als Standard betrachtet und steht Klassen im selben Paket zur Verfügung.

Zugriffsrecht public protected private Standard
Im Unterricht ○ ○ ○ ○
In einer Unterklasse ○ ○ × ×
Klasse,Außerhalb der Unterklasse ○ × × ×

Recommended Posts

private, geschützte, private Berechtigungen-Java
Ruby öffentlich geschützt privat
Java geschützt
private Methode