PPT-Folie
Auch wenn keine besonderen Datenstrukturinvarianten bestehen, sollten die Attribute bei Möglichkeit von Parallelzugriffen nie direkt gelesen oder geschrieben werden, da sonst wieder verfälschte Werte entstehen können.
Dies kann man erzwingen, indem man keine public- und möglichst keine protected-Attribute verwendet, sondern alle Zugriffe auf Attribute über synchronisierte Methoden regelt.
Besonders wichtig ist der wechselseitige Ausschluß beim Zugriff auf Klassenvariable. Dies erreicht man mit synchronisierten Klassenmethoden.