第8章 对象行为.pptVIP

  • 2
  • 0
  • 约3.64千字
  • 约 29页
  • 2018-01-22 发布于湖北
  • 举报
第8章 对象行为

第八章 对象行为 学习内容 状态图的建模 状态图 状态图的建模元素 状态机:在类层次反映状态与状态转化的图,它是一个类的对象的所有可能的生命历程的模型。主要用来捕捉外部事件引起的变化,它将一个对象与其外部世界隔离开来独立考察其行为。不宜用来描述系统的整体运作(如有此要求,可用顺序图)。状态机用来描述界面和控制类业务比较合适。 状态图 状态图:描述交互对对象内部的影响,交互图中的消息在这里变成外部事件对对象发出的命令,对象对这些命令的响应导致对象的状态发生变化。因此,从这个意义上说,状态图是顺序图的进一步细化,并且是对核心对象(选择核心对象的依据是看是否在多个交互图中有多个消息指向该对象)的细化。 状态图 状态:每一个对象都至少有一个状态,状态是在此之前执行所有活动的结果,通常用一组属性值来表示,并且可能与其他对象相关。 状态用圆角矩形来表示,起始状态和结束状态是两种特殊的状态,起始状态用一个填充的实心圆来表示,状态图必须有一个起始状态,终止状态用一个圆圈内加一个实心圆,终止状态可以访问,但不能改变。扩展的状态图标分俩栏,上面是名称分栏,下面为内部转换分栏。 状态图 图 8.1 起始状态、终止状态和状态的表示法 图 8.2扩展状态图标的表示示例 状态图 事件:事件是指发生某件事,可以导致产生某一动作,是激活状态转换的触发器,一次只能触发一个事件,引起一次状态转换。根据所开发

文档评论(0)

1亿VIP精品文档

相关文档