状态图包含:状态与状态之间的转换、状态内部活动、超状态、并发状态
状态图的基本模型(初始状态、内部活动、转换、结束状态)
闹钟的并发正交状态图(初始状态、历史伪状态,并发)
状态图DEMO
城堡有个隐藏的宝箱,平常都是等待开启状态
当蜡烛移出烛台时,如果门是关闭的,宝箱的锁就显现出来
当钥匙转动时,如果替换了蜡烛,就打开宝箱,如果没替换蜡烛,就放出妖怪。
状态模式实现
状态表动态实现
状态图包含:状态与状态之间的转换、状态内部活动、超状态、并发状态
状态图的基本模型(初始状态、内部活动、转换、结束状态)
闹钟的并发正交状态图(初始状态、历史伪状态,并发)
状态图DEMO
城堡有个隐藏的宝箱,平常都是等待开启状态
当蜡烛移出烛台时,如果门是关闭的,宝箱的锁就显现出来
当钥匙转动时,如果替换了蜡烛,就打开宝箱,如果没替换蜡烛,就放出妖怪。
状态模式实现
状态表动态实现