Zaawansowane pseudostany

Poznaliśmy już początkowe pseudostany (ang. initial pseudostatesprzyp. tłum.), oznaczające początek diagramu stanu. Istnieją również dodatkowe pseudostany przydatne do przekierowywania sterowania pomiędzy stanami.

Pseudostan wyboru (ang. choice pseudostateprzyp. tłum.) stosowany jest do uwypuklenia sytuacji, w której warunek logiczny określa rodzaj wykonywanego przejścia. Pseudostan wyboru ma warunki umieszczone na każdym wychodzącym z niego przejściu. To, które przejście zostanie wykonane, zależy od warunku. Na Rysunek 14-19 odtwarzacz CD powróci do stanu odtwarzanie, jeśli dostępna jest kolejna płyta. Jeżeli natomiast nie ma już więcej płyt, odtwarzacz przejdzie do stanu zatrzymany. Zauważmy, że jest to alternatywny ...

Get UML 2.0. Wprowadzenie now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.