UML—交互图(顺序图、合作图)

交互图

          用来描述系统中的对象是如何进行相互作用的。即一组对象是如何进行消息传递的。

  • 作用

     描述协作的动态行为方面。

  • 描述方式:  强调消息的时间顺序

                         强调发送和接收消息的对象的结构组织

  • 类型:   顺序图:强调消息的事件顺序

             合作图:强调对象之间的交互关系

 

顺序图   sequence diagram

            描述按照时间的先后顺序对象之间交互动作过程。

  • 构成:对象、消息、生命线(某段时间内消息是存在的)
  • 消息形式: Call(调用)、Return(方法返回)、Send(发消息)、Create(创建实例)、   

    Destroy(销毁示例)

  • 消息

UML—交互图(顺序图、合作图)_第1张图片

  • 示例

UML—交互图(顺序图、合作图)_第2张图片

 

协作图(合作图) Callaboraten diagram

                强调参加交互的对象的组织。

UML—交互图(顺序图、合作图)_第3张图片UML—交互图(顺序图、合作图)_第4张图片

 

你可能感兴趣的:(UML)