【发布时间】:2018-04-23 05:52:54
【问题描述】:
【问题讨论】:
标签: class oop uml aggregation
【问题讨论】:
标签: class oop uml aggregation
【讨论】:
为了补充 Bellekens 的回答,PlantUML 等工具提供了对合并行继承的支持,有时称为 "shared target style."
这是 PlantUML 中的一个示例:
skinparam style strictuml
hide empty members
skinparam groupInheritance 3
class S
class A extends S
class B extends S
class C extends S
我的直觉是,这对于这种关系通常是可以的,因为继承不会在末端采用多重性或名称。用聚合来做不太精确,即使它使图表不那么忙。
【讨论】: