前言
在UML建模的过程中,状态图可以很好地描述了一个对象的行为。而活动图可以描述参与行为的多个对象的活动或动作。这两个图在描述系统的动作行为方面都很关键。下面就进行一下总结
内容
状态图
组成=状态+转换
1.状态:一个对象在其生命期内所有可能的条件或状况
一个完整的状态由名字,入口/出口动作,内部转换,活动等组成。
入口/出口动作表示进入/退出这个状态所执行的动作。
内部转换不会引起状态变化的转换。
2.转换:转换时从一种状态到另一种状态的过度。包括事件和动作,表示两个不同状态之间的联系,事件可以触发状态之间的转换。
3.事件:导致对象从一个状态转变到另一个状态。
4.活动:非原子的执行,由一系列动作组成