Продвинутый
Что такое псевдосостояния (Pseudostates) в UML State Machine?
Псевдосостояния — это элементы управления потоком на диаграмме состояний. Они не являются реальными состояниями объекта (в них нельзя \"задержаться\").
Основные виды:
1. Initial (Начальное): Черный закрашенный кружок. Показывает, откуда начинается жизненный цикл.
2. Final (Конечное): Черный кружок в белом кольце. Жизненный цикл завершен (объект удален).
3. Choice (Выбор): Пустой ромб. Динамическое ветвление (if-else). Токен мгновенно проходит через него, выбирая ветку по условию (Guard).
4. Fork / Join: Черная черта. Разделение на параллельные состояния и их слияние.