0

我正在学习UML。我可以对这个类图提出一些建设性的批评吗?

在此处输入图像描述

有什么改进的建议吗?基数有意义吗?

4

1 回答 1

1

如果您正在学习 UML,我建议您使用真正的建模器。这张图似乎是由绘图工具完成的,UML 中的一些符号是非法的(并且是无意义的):

  • 类型化元素的正确表示法是 'a : Animal'(不是 'Animal a')
  • 无限基数的正确表示法是“*”而不是“M”
  • 在实现链接上具有基数是胡说八道(它不是关联)

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

于 2013-09-26T05:19:22.723 回答