Wzorce projektowe
Wzorce czynnościowe
[dział kursu] Opisane wzorce: łańcuch zobowiązań, odwiedzający, pamiątka, stan, strategia.
Wykaz elementów dowiązanych
Umożliwia wydzielenie zadań powiązanych logicznie ze sobą do osobnej klasy zwanej odwiedzającym. Odwiedzający może posiadać wiele implementacji zapewniając tym samym możliwość wykonania wielu różnych zadań. Dodawanie nowych zadań odbywa się bez ingerencji w elementy już oprogramowane.
Umożliwia zapamiętanie stanu obiektu oraz późniejsze jego odtworzenie.
stan (wzorzec projektowy) Automatycznie kontroluje wewnętrzne zachowanie obiektu, nadając mu odpowiedni stan i funkcjonalność.
Umożliwia zmianę algorytmu w trakcie życia programu.
Przekazuje odpowiedzialność za wykonanie zadania do kolejnego obiektu jeżeli obecny obiekt nie wie jak obsłużyć przychodzące zadanie.
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.