我正在定义一个状态机,并希望在创建对象时让机器“运行”。考虑到这一点,我忽略了所有转换的触发器(并且只定义了守卫)。如果没有进一步触发,创建的对象似乎保持在第一个状态?如何避免必须显式调用触发器?如果我确实执行了一个触发器,那么所有后续状态都由那个(一个)触发器调用传递吗?第一个状态有什么“特别”吗?
问问题
39 次
我正在定义一个状态机,并希望在创建对象时让机器“运行”。考虑到这一点,我忽略了所有转换的触发器(并且只定义了守卫)。如果没有进一步触发,创建的对象似乎保持在第一个状态?如何避免必须显式调用触发器?如果我确实执行了一个触发器,那么所有后续状态都由那个(一个)触发器调用传递吗?第一个状态有什么“特别”吗?