将数组放入UML图的正确方法?

问题描述 投票:2回答:2

我是UML图表的新手,所以这可能是一个非常无知的问题,尽管我无法在任何地方找到答案。

课堂上有一个课堂时间对象。演讲时间应该是自己的课程还是应该是课堂的属性?

随意批评符号。

编辑:我已经看过this post并没有帮助。我想知道LectureTime是否应该是一个单独的类。

选项1:Option 1

选项2:

Option 2

uml diagram class-diagram
2个回答
1
投票

如果它具有多个属性和/或其他操作(不仅仅是getter / setter),则创建一个新类。或者您计划在稍后阶段添加它们。

在你的情况下,lectureTime显然是一个简单的类型,第二个变体是首选,除了见上文。

但是,你应该使用像validLectureTimes[]validLectureTimes[0..*]这样的方括号而不是圆括号。


0
投票

如果LectureTime是一个实体,那么是。我想是的,因为你已经添加了关系。

© www.soinside.com 2019 - 2024. All rights reserved.