Zpo-10-wyk-Slajd18: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 1: Linia 1:
==Facade: uczestnicy==
==Przykład(1)==


[[Image:zpo-10-wyk-Slajd18.PNG|Facade: uczestnicy]]
[[Image:zpo-10-wyk-Slajd18.PNG|Przykład(1)]]




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.
Slajd ten jest kontynuacją opisu stanu początkowego, przed wykonaniem jakiejkolwiek modyfikacji kodu.


Podsystemy nie 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ę.
Po stronie klasy Kategoria przechowywane referencje powrotne oraz zdefiniowana jest metoda umożliwiająca modyfikację tych referencji. Ponadto Kategoria posiada metodę ''listaKsiążek'' ''(),'' która korzysta z referencji powrotnej do książek i wyświetla ich listę na ekranie.




[[zpo-10-wyk-Slajd17 | << Poprzedni slajd]] | [[zpo-10-wyk-toc|Spis treści ]] | [[zpo-10-wyk-Slajd19 | Następny slajd >>]]
[[zpo-10-wyk-Slajd17 | << Poprzedni slajd]] | [[zpo-10-wyk-toc|Spis treści ]] | [[zpo-10-wyk-Slajd19 | Następny slajd >>]]

Aktualna wersja na dzień 17:52, 4 lis 2006

Przykład(1)

Przykład(1)


Slajd ten jest kontynuacją opisu stanu początkowego, przed wykonaniem jakiejkolwiek modyfikacji kodu.

Po stronie klasy Kategoria przechowywane są referencje powrotne oraz zdefiniowana jest metoda umożliwiająca modyfikację tych referencji. Ponadto Kategoria posiada metodę listaKsiążek (), która korzysta z referencji powrotnej do książek i wyświetla ich listę na ekranie.


<< Poprzedni slajd | Spis treści | Następny slajd >>