标签: uml class-diagram
鉴于沿着两个继承该超类的子类存在超类。
如果两个子类都与同一个类有关联,那么我们必须将关联放到超类中,还是在某些情况下我们可以为每个子类放置关联?
例如, 因为Child和Adult以不同的方式使用LegoSet,所以适合将“使用”关联同时放在Child和Adult上吗?或者,我应该只在Person和LegoSet之间建立关联吗?