Zpo-6-wyk-Slajd18
Z Studia Informatyczne
Facade: uczestnicy
We wzorcu uczestniczą obiekty Facade i podsystemy realizujące żądania klienta. Obiekt Facade zna strukturę i powiązania pomiędzy podsystemami, wie także, jak się nimi posługiwać w celu osiągnięcia określonego efektu. W ten sposób problem złożoności podsystemów, ich konfiguracji i interfejsów, który byłby przerzucony na klienta, jest hermetyzowany w postaci fasady.
Podsystemy nie są w żaden sposób modyfikowane przez zastosowanie wzorca: ich wiedza i zakres odpowiedzialności nie zmienia się. Wykonują one polecenia zlecanie albo bezpośrednio przez klienta, bądź przez fasadę.