In dieser Vorlesung besprechen wir die Zugriffsebenen in
Java:
public,
protected,
package-private und
private. Wir verstehen, wo und wozu man jede davon einsetzt, wie man Felder schützt (Kapselung), welche Regeln man für Methoden und Konstruktoren wählt, betrachten Beispiele mit Paketen und Vererbung sowie Best Practices und typische Fehler.