команды на включение обогрева дома), (2) активация (газ включен, но он ждет, пока
температура не нагреется ). ), (3) Активный (газ и воздуходувка включены) и (4) Выключение (газ выключен, но
воздуходувка включена, выдувая остаточное тепло из системы).
Переход — это отношение между двумя состояниями, указывающее, что объект в первом состоянии будет выполнять определенные действия и перейдет
во второе состояние, когда произойдет указанное событие и будут выполнены указанные
условия. При таком изменении состояния говорят, что переход срабатывает. Пока переход
не сработает, говорят, что объект находится в исходном состоянии; после срабатывания считается, что он находится в целевом состоянии.
Например, нагреватель может перейти из состояния бездействия в состояние активации при возникновении такого события,
как tooCold (с параметром requiredTemp).
Узнайте больше о диаграмме конечного автомата на примерах
Эта статья также доступна на Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Việt Nam, 简体中文 and 繁體中文