我是新来的UML图表,所以这可能是一个非常无知的问题,尽管我无法在任何地方找到答案。将数组放入UML图的正确方法?
有一个课堂课堂,持有讲座时间的对象。讲课时间应该是自己的课程,还是应该是课堂的属性?
随意批评符号。
编辑:我已经看到this post它并没有帮助。我想知道LectureTime是否应该是一个单独的课程。
选项2:
我是新来的UML图表,所以这可能是一个非常无知的问题,尽管我无法在任何地方找到答案。将数组放入UML图的正确方法?
有一个课堂课堂,持有讲座时间的对象。讲课时间应该是自己的课程,还是应该是课堂的属性?
随意批评符号。
编辑:我已经看到this post它并没有帮助。我想知道LectureTime是否应该是一个单独的课程。
选项2:
如果创建了一个新的类,如果它有多个属性和/或其他操作(它们不只是一个getter/setter)。或者你计划在后期添加它们。
在你的情况下,lectureTime
显然是一个简单的类型,第二个变体是首选的,除了上面看到。
但是,不应使用圆括号,而应使用方括号,如validLectureTimes[]
或validLectureTimes[0..*]
,它们是等效的。
如果LectureTime是一个实体然后是。我想这是因为你添加的关系。
已经提问。 [观看答案](http://stackoverflow.com/questions/27459257/how-to-represent-an-attributes-data-type-as-an-array-of-objects-on-class-diagra) –
谢谢你为阿迪尔评论。我以前看过那篇文章,但我想知道UML设计。我想知道LectureTime是否应该是一个单独的课程。 –