类图 - 需要的建议

时间:2013-09-25 19:44:25

标签: uml class-diagram

我正在学习UML。我能否对这个类图得到一些建设性的批评。

enter image description here

有任何改进建议吗?基数是否有意义?

1 个答案:

答案 0 :(得分:1)

如果您正在学习UML,我建议您使用真正的建模器。看来这个图表是通过绘图工具完成的,有些符号在UML中是非法的(并且是无意义的):

  • 输入元素的正确表示法是'a:Animal'(不是'Animal a')
  • 无限基数的正确表示法是'*'而不是'M'
  • 在实现链接上拥有基数是无意义的(它不是关联)

如果您使用的是真实的建模工具,它可以避免您的一些错误,并进行大量的有效性检查。