在协作图中创建链接

“链接”工具在两个分类器角色之间绘制消息链接(即关联角色)。 您可以选择性地对关联角色指定名称,并且,此名称可以指示通过此链接进行的通信的类型。关联角色可以是用于实现分类器角色的两个类之间现有关联的实例。

关于此任务

链接的关联角色可以是 <Unspecified>,这表示它是未指定的关联。这在协作图的设计阶段甚至详细设计阶段可能非常有用,其原因在于,您可以描绘并非通过关系传递的消息,例如与局部或全局变量(对象)进行的通信或者与作为方法参数传递的变量进行的通信。

关联角色本身是非定向的,即使将它们指定到定向关联也是如此。这与消息流量的着重点保持一致,而不考虑发起流的类。在创建关联角色之后,可以绘制通过该角色传递的消息。

注: 您可以物理地将关联角色从一组分类器角色移至另一组分类器角色,但这并不是典型情况,因为这将导致关联角色与关联的连接中断。关联角色的关联必须介于匹配的类与端分类器角色之间。

过程

  1. 单击“链接”按钮 “链接”按钮
  2. 单击分类器角色。
  3. 在另一个分类器角色中单击。这将在两个分类器角色之间绘制链接,并且光标将自动打开关联角色名称文本框。
  4. 如果您愿意,请输入此关联角色的名称,然后按 Enter 键。

反馈