EMZETT.
Login

Zugriffsmodifikatoren

Kurz: Zugriffsmodifikatoren legen fest, von wo aus auf Klassen, Methoden und Attribute zugegriffen werden darf.

Genauer: In Java gibt es vier Stufen: public, protected, Paket-privat (ohne Schlüsselwort) und private.

Im Detail

ModifikatorKlassePaketUnterklasseÜberall
publicjajajaja
protectedjajajanein
(ohne)jajaneinnein
privatejaneinneinnein

Warum?

Sie sichern die Kapselung: Daten sollen nur über kontrollierte Methoden (Getter und Setter) verändert werden.

Siehe Getter, Setter, Abstraktion.

Siehe auch: public, private, protected, Getter