domain;
}/*GGenerator*/
Рис. 10.3
Если локальное поведение оформлено как класс, то при входе в соответствующий узел карты состояний должен создаваться экземпляр этого поведения, а при выходе уничтожаться.
Не может быть выделена в отдельный класс локальная карта состояний, в которой имеются прямые переходы между локальными и внешними узлами, а такжке так называемые «исторические» состояния.
Некоторые переменные блока могут являться обычными программными (алгоритмическими) объектами, например, Java-объектами.