UML课件67-状态图.pptVIP

  • 138
  • 1
  • 约4.61千字
  • 约 53页
  • 2016-11-23 发布于湖北
  • 举报
动作 动作 可执行的原子计算 不可中断,其执行时间可忽略不计 当转换被引发时,它对应的动作被执行。它一般是一个简短的处理过程。 两种特殊动作(只要进入或离开该状态一定会执行该动作) 入口动作(entry) 进入状态时执行的动作 退出动作(exit) 退出状态时执行的动作 转换类型 名字域 转换域,可选 当转入该状态时,做开灯动作 当转出该状态时,做关灯动作 当处于该状态时,灯闪烁5次 当电源关闭事件发生时,用自备电源 当selfTest事件发生时,对象将延迟响应,到别的状态中再处理,用defer这个特定动作表示延迟 内部转换 do活动是只在状态内出现的活动,不能附加到转换上。 外部转换,自转换也是外部转换 外部转换 7.2.3 事件 Event 是对一个时间和空间上占有一定位置的有意义的事情的规格说明。 事件触发状态的转换 四类主要事件 信号事件 调用事件 变化事件 时间事件 信号signer事件 所谓信号,是指由一个对象异步地发送,并由另外一个对象接收的一个已命名的对象。 信号事件表示对象接收到某个信号。 信号间可以有泛化,信号可以是其他信号的子信号,它们继承父信号的属性,并可以触发包含信号类型的转换。 接收到input信号这一事件发生 调用call事件 表示一个操作的调度。请求调用另一个对象的操作 信号是一个异步事件,而调用事件一般是同步的。也就是说,当对象调用另一对象的操作

文档评论(0)

1亿VIP精品文档

相关文档