UML 中的关联端是什么?

What is an association end in UML?

我多次偶然发现这个词,但我不明白它的意思。当我阅读“协会结束”时,我倾向于考虑协会的 classes。是否每个关联都有 2 个关联端,或者当我们说“关联端”时,我们指的是 classes 的角色?我搜索了这个术语的更详细解释,但我发现的所有内容都在 uml-diagrams.org:

你可以在我截图的底部看到查询和qbuilder,每个class的角色是“关联端”。我的问题是,如果通过“关联端”我们指向每个 class 的角色,或者指向 class 本身。

每个二元关联都有两个关联端。但是n元关联有n个端点。

关联端是指关联与它关联的class之一的联系,即两者之间的关系。

关联端涉及到几个概念:

  • 结尾的所有权(见圆点表示法)
  • 适航性
  • 多重性
  • 角色

所以不能说关联端就是作用,因为这样会忽略其他元素