Page 86 - 6602
P. 86

Рис. 6.2.  Приклад стану з непорожньою секцією внутрішніх
                                                           дій

                                  Окрім  звичайних  станів  на  діаграмі  станів  можуть
                            розміщуватися псевдостани.
                                  Псевдостан  (pseudo-state)  -  вершина  в  кінцевому  автоматі,
                            яка  має  форму  стану,  але  не  має  поведінки.  Прикладами
                            псевдостанів,  які  визначені  в  мові  UML,  є  початковий  і  кінцевий
                            стани.
                                  Початковий  стан  (start  state)  -  в  мові  UML  позначається  у
                            вигляді  зафарбованого  кружка  (рис.  6.3,  а),  з  якого  може  лише
                            виходити стрілка-перехід.









                              Рис. 6.3.  Графічне зображення початкового і кінцевого станів на
                                                      діаграмі станів

                                  На  самому  верхньому  рівні  зображення  об'єкту  перехід  з
                            початкового  стану  може  бути  помічений  подією  створення
                            (ініціалізації) даного об'єкту. Кожна діаграма або піддіаграма станів
                            повинні мати єдиний початковий стан.
















                                                           82
   81   82   83   84   85   86   87   88   89   90   91