我有关于状态机建模的查询。我的状态机看起来像这样: 国家:a,b,c,d,e 过渡/事件:E1,E2,E3,E4,E5 一个 - E1 - > b --- E2 - &以及c - E5 - > ë
某些转换E3和E4可以从任何状态(即b& c)发生并终止状态机,即将状态机移动到终端状态
如何模拟过渡E3& E4在这种情况下? 我正在使用Spring状态机进行实现。如何使用spring state machine建模这些转换?
答案 0 :(得分:0)
一般来说,分层状态用于防止状态爆炸,您可以创建越来越多类似的从多个状态到其他状态的转换类型。
没有wildcard
转换,但如果您创建父状态p
并创建b
和c
作为其子状态,则可以从状态{{1 }}