Stany programu

Jeżeli czytelnik jest osobą zajmującą się modelowaniem programów komputerowych, to prawdopodobnie zastanawia się, czy kiedykolwiek będzie musiał modelować działanie odtwarzacza CD lub ekspresu do kawy. W przypadku oprogramowania diagramy stanu określają cykl życia obiektu (ang. life cycleprzyp. tłum.) lub inaczej stany, w jakich znajduje się on w czasie swojego istnienia. Na Rysunek 14-12 przedstawiony jest cykl życia obiektu o nazwie AccountApplication przechodzącego od stanu pending (oczekuje — przyp. tłum.) poprzez accepted (zaakceptowany — przyp. tłum.) lub rejected (odrzucony — przyp. tłum.) do finalizing (kończenie — przyp. tłum.).

Rysunek 14-12. Cykl życia obiektu o nazwie AccountApplication

Diagramy stanu przydają ...

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.