关于 UML 中的状态图和活动图的叙述中, ( ) 是错误的。

  • A状态图和活动图都是对系统的动态方面进行建模的图
  • B活动图是状态图的一种特殊情况,其中所有或大多数状态是活动状态
  • C状态图显示从状态到状态的控制流,活动图显示的是从活动到活动的控制流
  • D在对一个对象的生存期建模时,只能使用状态图
参考答案: D
解题思路: 状态图和活动图都是UML用于对系统动态方面进行建模的行为图,其中状态图注重于由事件驱动的系统的变化状态;而活动图注重于从活动到活动的控制流。一个活动是一个状态机中进行的非原子的执行单元。活动图是状态机的一种特殊情况,其中全部或大多数状态是活动状态,并且全部或大多数转换是通过源状态中活动的完成来触发的。因为活动图是一种状态机,所以它可以适应状态机的全部特性。活动图和状态图在对一个对象的生命周期建模时都是有用的。>>>立即刷题