www.patterns-kompakt.de



Kontakt:




www.gernotstarke.de

www.springer-vieweg.de

Fassade

Fassade vereinfacht den Zugriff auf ein komplexes Subsystem oder auf eine Menge zusammengehörender Objekte.

siehe: GOF, PK

Klassendiagramm

Beispiel

Im Beispiel soll den Clients eine Sicht mit den wichtigsten Daten zu einem Artikel geboten werden.

Neben den Metadaten (Id, Name etc.) wird auch der Durchstreichpreis aus der Historie benötigt.
Die ArticleViewFacade verbirgt die Komplexität (die unterschiedliche Herkunft der Informationen) vor den Clients.

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)