Java Reference
In-Depth Information
Person abgeleitet werden, da das Geschlecht eine statische Eigenschaft darstellt.
Wenn ein Objekt zu verschiedenen Zeiten unterschiedliche Rollen übernehmen kann,
ist die Spezialisierung in abgeleiteten Objekten jedoch die falsche Vorgehensweise.
Das Entwurfsmuster Zustand kann eingesetzt werden, wenn das Verhalten eines Ob-
jekts sich dynamisch je nach eingenommenem Zustand ändert. Damit kann zwar ein
Objekt eine Rolle zur Laufzeit ändern, aber nicht mehrere Rollen gleichzeitig einneh-
men.
Search WWH ::




Custom Search