UML子机器状态:它可以有额外的进入和退出动作吗?

时间:2016-02-21 00:39:23

标签: uml

假设在UML状态机中指定了一个子机器状态,即stateX:submachine1

除了stateX之外,子机器状态submachine1是否还可以指定进入和退出操作,复合状态可能会这样做?

1 个答案:

答案 0 :(得分:3)

递归定义状态机。每个State都可以有一个StateMachine(参见上篇小组2.5的第304页第14.2.2章)。

所以答案是肯定的。由于子机是StateMachine,它可以有进入和退出动作(以及所有其他正常StateMachines的花里胡哨。)