www.patterns-kompakt.de



Kontakt:




www.gernotstarke.de

www.springer-vieweg.de

Abstract Factory

Es wird eine Schnittstelle bereitgestellt, um Familien verbundener oder abhängiger Objekte zu erstellen, ohne die konkreten Klassen zu spezifizieren.

siehe: GOF, STEMA, PK

Klassendiagramm

Beispiel

Als Beispiel dient uns ein Szenario, in dem Daten entweder verschlüsselt oder unverschlüsselt abgelegt werden.

Das Schreiben erledigen DataWriter, für das Lesen sind DataReader zuständig.

Um das Zusammenspiel im Detail beobachten zu können, setzen Sie die Variable LOG_LEVEL = Level.FINE im zugehörigen TestCase.

Ressourcen


© 2002-2013 · Dr. Gernot Starke · Email E-Mail schreiben...
Layout inspired by Verena Segert und SELFHTML).
Letzte Änderung 10. März 2013.

Impressum und Ausschluss der Garantie (disclaimer)