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