状态、过渡、触发器、警戒和动作具有不同的继承规则。
子类中的状态结构是对超类中同一状态的改进。此结构使状态继承保持严格。所有状态及其层次结构都由子类的状态图继承。
您可以对派生的状态图添加状态,前提是它们不违反超类的状态图中的层次结构。实际上,这意味着常规状态不能包含继承的子状态。
在以下示例中,对叶状态 s2 进行改进并使其成为“或”状态。右侧的 s1 和 s2 状态是继承的状态。

您可以对继承的状态添加“与”线条(添加组件)。如果将继承的“或”状态转换为“与”状态,那么该“或”状态将变为“与”状态,并且其中一个组件将包含它的子状态。此转换是上一规则的例外情况,即,通过引入正交组件对状态层次结构进行修改。重新成为子状态父代的组件被指定为“主”。在以下示例中,s2 将成为“与”状态。包含 s3 和 s4 的组件是主组件。组件的名称与“与”状态的名称相同。

注意下列动作: