第7章协图1.pptVIP

  • 1
  • 0
  • 约2.64千字
  • 约 28页
  • 2018-12-29 发布于福建
  • 举报
第7章协图1

3. 消息 控制点条件用来根据控制消息的表达式的计算结果来限制消息的发送。控制点包含在消息中,在序列ID号和消息文本之间。 * 3.3 控制点条件 对象A 对象B 对象C 1a:[条件a] 1b:[条件b] 3. 消息 消息可以用于在协作图中创建对象的实例。在创建实例的协作图中,被创建的对象需要使用“new”表示,而消息则需要使用“create”表示。 * 3.4 创建实例 对象A 对象B《new》 《create》 3. 消息 在协作图中,当需要表示重复的处理过程时可以使用迭代来表示。 在UML中迭代有两层意思:1)一个对象向多个对象发送消息; * 3.5 迭代 对象A 对象B 1.*:消息 3. 消息 2)一个对象多次向另一个对象发送消息。 * 3.5 迭代 对象A 对象B 1.[1..5]*:消息 4. 建模协作图 使用协作图建模控制流,需要遵循以下策略: 设置交互的语境,这些语境可以是系统、子系统、操作、类、用例或协作的脚本。 通过识别对象在交互中扮演的角色,设置交互的场景。 对每个对象设置初始特性。如果某个对象的属性值、标记值、状态或角色在交互中发生重要变化,则在图中放置一个复制的对象,并用这些新的值更新它,然后通过“become”或“copy”消息将二者连接。 * 4. 建模协作图 描述对象之间可能有信息沿着它传递的链。首先是关联的链,然后是其他的链。 从引起交互的消息

文档评论(0)

1亿VIP精品文档

相关文档