UML学习笔记(六)【状态图】

状态图包含:状态与状态之间的转换、状态内部活动、超状态、并发状态

状态图的基本模型(初始状态、内部活动、转换、结束状态)

UML学习笔记(六)【状态图】_第1张图片

闹钟的并发正交状态图(初始状态、历史伪状态,并发)

UML学习笔记(六)【状态图】_第2张图片

状态图DEMO

城堡有个隐藏的宝箱,平常都是等待开启状态

当蜡烛移出烛台时,如果门是关闭的,宝箱的锁就显现出来

当钥匙转动时,如果替换了蜡烛,就打开宝箱,如果没替换蜡烛,就放出妖怪。

UML学习笔记(六)【状态图】_第3张图片

状态模式实现

UML学习笔记(六)【状态图】_第4张图片

状态表动态实现

UML学习笔记(六)【状态图】_第5张图片



你可能感兴趣的:(UML,UML,状态模式,状态图,并发正交状态,状态表)