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


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




Przykład przekształcenia zostanie zaprezentowany na klasie Student, która posiada kolekcję wykładów, na które on uczęszcza. Kolekcja ta jest udostępniona poprzez metodę ''wyklady'' ''().''
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.




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

Aktualna wersja na dzień 11:10, 17 paź 2006

State/Strategy: uczestnicy

State/Strategy: uczestnicy


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.


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