Io-6-wyk-Slajd17

Z Studia Informatyczne
Wersja z dnia 08:03, 21 sie 2006 autorstwa Bwalter (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Stan

Stan


Pojedynczy stan reprezentuje moment w zachowaniu obiektu, w którym pewien warunek jest prawdziwy.

Stany są reprezentowane przez prostokąty z zaokrąglonymi narożnikami. Każdy stan ma swoją nazwę.

Ze stanem mogą być związane pewne akcje, wykonywane w określonym momencie:

  • entry : jest akcją wykonywaną w momencie gdy obiekt przyjmuje dany stan; akcja ta jest wykonywana jeden raz i niepodzielnie
  • do : jest akcją wykonywaną nieprzerwanie w czasie, gdy obiekt przebywa w tym stanie
  • exit : oznacza (analogicznie do entry) moment opuszczenia stanu; podobnie, akcja taka jest wykonywana tylko raz.
  • event : reprezentuje akcję wykonywaną w momencie nadejścia zdarzenia określonego typu

Wykonanie każdej z tych akcji może również generować zdarzenie.


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