Zpo-10-wyk-Slajd39: 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:
==State/Strategy: uczestnicy==
==Przykład==


[[Image:zpo-10-wyk-Slajd39.PNG|State/Strategy: uczestnicy]]
[[Image:zpo-10-wyk-Slajd39.PNG|Przykład]]




Obiekt Context posiada referencję do obiektu typu State, wskazującą na bieżący stan. W obiekcie State zdefiniowane są wszystkie metody, których zachowanie zależy od stanu obiektu Context.
Przykład przedstawia celowo skomplikowaną metodę naliczania opłat karnych za przedłużone wypożyczenie książki. Procedura oceny wysokości kary jest wielopoziomowa i zależy od wyników ewaluacji różnych warunków.




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

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

Przykład

Przykład


Przykład przedstawia celowo skomplikowaną metodę naliczania opłat karnych za przedłużone wypożyczenie książki. Procedura oceny wysokości kary jest wielopoziomowa i zależy od wyników ewaluacji różnych warunków.


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