本文主要是介绍uml总结之状态图、活动图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一 状态图(Statechart Diagram)
(一)含义
状态图是UML中对系统的动态方面进行建模的五种图之一。主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起的 状态转移的时间,以及因状态转移而伴随的动作。一般用状态机对一个对象的生命周期建模。
理解:是从开始状态起,经过事件形成某个状态,再经过某个事件形成某个状态,如此直到结束状态。
(二)构成
1.状态(States)
指在对象的生命周期中的某个条件或者状况,在此期间对象将满足某些条件、执行某些活动等待某些事件。所有对象都有状态,状态是对象执行了一系列活动的结果,当某个事件发生后,对象的状态将发生变化。
状态用圆角矩形表示:
ps:组合状态:嵌套在另外一个状态中的状态称之为子状态,一个含有子状态的状态被称作组合状态。
这篇关于uml总结之状态图、活动图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!