Zpo-9-wyk-Slajd39
Z Studia Informatyczne
Bridge: uczestnicy
Z punktu widzenia klienta obiekt Abstraction jest wykonawcą jego poleceń. Aby pełnić swoją rolę, obiekt ten musi posiadać referencję do obiektu Implementor, definiującego interfejs wewnętrzny i faktycznie realizującego wymaganą funkcjonalność. Co ważne, obiekty Abstraction i Implementor nie muszą w żaden sposób (przez dziedziczenie, implementację interfejsu etc.) być ze sobą spokrewnione.