类图中关联多重性的重要性是什么?
我们为什么以及何时指示它们?
谢谢。

最佳答案

它们使设计人员可以快速直观地进行交流,而如果没有多重性,这将是困难的。您将不得不在图中使用注释或其他占用空间的注释。

在UML图表中,我想拥有除一对一以外的所有其他关联的多重性。

为什么?

  • 一对一是您从简单关联中获得的视觉提示。这是默认值。
  • 多重性包含领域知识(car-> wheel通常是1-> 4关联。关联而没有的多重性看起来就像一辆汽车具有一个轮。
  • 设计人员可以“反序列化”他认为已授予的内容,因为域中的每个可能都知道这些东西,但是开发人员可能对而不是知道!
  • 关于associations - 类图中关联多重性的重要性是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2863425/

    10-10 19:17