SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Что такое Ортогональные (Параллельные) состояния в UML?

Иногда объект может находиться в двух независимых состояниях одновременно.

Пример: Клавиатура компьютера.
Она одновременно имеет состояние подключения (Подключена / Отключена) И состояние CapsLock (Включен / Выключен).

В UML State Machine это рисуется как один большой блок состояния, разделенный пунктирной линией на две (или более) области. В каждой области идет свой независимый жизненный цикл.

✅ Итог: Это избавляет от необходимости рисовать комбинации вроде Подключена_и_CapsВключен, Подключена_и_CapsВыключен (комбинаторный взрыв).

Другие вопросы темы «State Machine Pro»

Ещё вопросы раздела «UML»

Все вопросы раздела «UML»