【发布时间】:2015-10-06 05:45:07
【问题描述】:
上下文:我有一个抽象类学生。从这个类我派生出三个具体的类SchoolStudent、UnderGradStudent、PostGradStudent。我还有另一门课Vehicle。学生必须不驾驶车辆,但本科生或研究生可能会或可能不会驾驶车辆。但每辆车都必须由某人驾驶,因此 Vehicle类有一个学生的引用。
问题:我在 UnderGradStudent 和 Vehicle 类之间有关联,而在 PostGradStudent 和 Vehicle 之间有另一个关联。但是,我对多样性有点困惑。
但是,我怀疑上图表明每辆 Vehicle 将有一个 UnderGradStudent 以及一个 PostGradStudent。
上图对于我想要建模的内容是否正确?
【问题讨论】:
标签: uml class-diagram