大型UML类图,多个聚合/组合/继承

时间:2014-12-16 00:26:53

标签: uml

考虑下面的大型UML图(它没有这样做,所以请不要评论具体细节):

Large Image

右键单击 - >查看图像以放大。

问题:

假设有几个基类想要继承 Observable 类(左下角)。如果不使用继承行混乱UML图,你会如何解决这些问题?我想尽可能正式。

1 个答案:

答案 0 :(得分:2)

请确认您真正需要的是壁纸/超大图;)这正是您通常想出几个图表的原因。一个显示一般的继承结构,另一个显示您用彩色框架包围的细节。这一抽象步骤将真正帮助您。 另外,您不需要要求您的营销机构为您打印出来。

如果仍然没有帮助,请重新考虑低耦合方面的架构。

我个人喜欢Enterprise Architect" slim"超类的表示法:

EstimatableWorkTask is the superclass in this example

EstimatableWorkTask是此示例中的超类)

这是特定于工具的。