EMZETT.
Login

private

Kurz: private macht ein Element nur innerhalb der eigenen Klasse sichtbar.

Genauer: Andere Klassen, auch Unterklassen, können nicht darauf zugreifen. So bleibt die interne Darstellung verborgen (Kapselung).

Im Detail

public class Konto {
    private double kontostand;
    public double getKontostand() { return kontostand; }
}

Auch Konstruktoren können private sein, zum Beispiel beim Singleton-Muster. Siehe Zugriffsmodifikatoren, Getter, Setter.

Siehe auch: Zugriffsmodifikatoren, public, protected, Getter