7-behavioral.pdf

(316 KB) Pobierz
Czynnościowe wzorce projektowe
Iterator
Wzorzec ten jest wykorzystywany do zapewnienia dostępu do elementów składowych obiektu.
Obserwator
Wzorzec ten stosowany jest do informowania elementów systemu o zaistniałych zdarzeniach.
Odwiedzający
Ten wzorzec pozwala na informowanie grupy obiektów o konieczności zmiany sposobu
działania.
Polecenie
Wzorzec ten pozwala na interpretację obiektu jako
Ŝądanie
wykonania określonej operacji.
Strategia
Wzorzec pozwala na uŜycie róŜnych algorytmów do wykonywania określonych problemów.
Łańcuch zobowiązań
Wzorzec ten opiera się na stworzeniu zestawu obiektów przetwarzających pewne zadanie. W
zaleŜności od zadania wykonywane są kolejne elementy łańcucha do czasu obsłuŜenia zadania
lub wykonania całego łańcucha.
Interpreter
W celu storzenia skomplikowanej konfiguracji systemu konieczne moŜe okazać się stworzenie
odpowiedniego języka skryptowego. Interpretacja takiego skryptu realizowana jest poprzez
wzorzec interpretera.
Mediator
Wzorzec ten pozwala na stworzenie spójnego schematu, któremu podlegają poszczególne
elementy systemu. Pozwala na stworzenie ogólnej architektury, która ułatwia komunikację
elementów w sytstemie.
Pamiątka
Wzorzec pozwala na zachowanie stanu obiektu w dowolnej chwili w celu wykorzystania go do
odtworzenia okeślonej sytuacji.
Stan
Wzorzec pozwala na zmienienie sposobu działania danego elementu systemu w zaleŜności od
wewnętrznego stanu w jakim się znajduje.
Metoda szablonowa
Wzorzec ten pozwala na zdefiniowanie szkieletu wykonywania operacji, który moŜe zostać
wykorzystywany przez elementy specyfikujące jego działanie.
Zgłoś jeśli naruszono regulamin