Facade – Definition

Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use.

Gang of four (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides)

Facade – Struktur

Facade – Code Beispiel

Die Code-Beispiele sind jeweils bei github zu finden.