O'Reilly logo

C# 3.0 Entwurfsmuster by Judith Bishop

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Fassade-Muster

Rolle

Die Aufgabe des Fassade-Musters ist, unterschiedliche High-Level-Sichtweisen auf Subsysteme bereitzustellen, deren Details vor dem Benutzer verborgen werden. Im Allgemeinen können die Operationen, die aus Sicht eines Anwenders wünschenswert sind, unterschiedlich aus einem Subsystem zusammengestellt werden.

Illustration

In der realen Welt gibt es einfache Schnittstellen zu komplexen Subsystemen. Sie können erstellt werden, um die häufigen Anwendungsfälle eines Systems schneller zu machen, oder um zwischen Anfängern und Power-Usern zu unterscheiden. Ein gutes Beispiel ist das 1-Click-System von Amazon.com (Abbildung 4-4), das den Bestellprozess für bekannte Kunden vereinfacht. Normalerweise muss ein Amazon-Kunde nach dem Auswählen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required