我的高尔夫俱乐部UML Class Diagram看起来如何?

时间:2017-09-11 20:47:20

标签: class oop uml class-diagram

我正准备接受采访,我需要在UML中模拟现实生活场景。我正在努力练习。我已经创建了下面的高尔夫俱乐部图表,我想知道你是否能得到任何主要缺陷的反馈。

有任何明显的错误吗?

http://imgur.com/a/MAXYL

我的关系是否合适,我不确定何时使用关联或作曲。

1 个答案:

答案 0 :(得分:0)

如果你是我的学生之一,我会说一些评论(我希望这会帮助你准备面试):

  • 这是一个分析而不是实施的模型(这不是问题,但对我来说,必须说明)

  • 确定一个球场永远不会超过18洞吗?你不能没有球洞吗? (练习?)

  • 俱乐部必须只有一门课程和一门课程,这是正常的吗?

  • 你选择展示一些属性和方法为什么会这些? (我觉得当你实现模型时,你需要更多的属性和方法)

  • 似乎对持久数据建模了关于其他类的内容?

关于关联和组合,有很多关于stackoverflow的问题,请参阅例如:Composition in UML