在一个项目中,我有一个相当复杂的类设计,其中包含许多接口和实现类。当我创建 UML 图时,它变得相当大。如果我能够删除中间接口,这将在图中节省大量空间。
由于我对 UML 不是很有经验,我有两个问题:
- 正在删除 UML 中“合法”的中介接口吗?
- 这怎么能做到
ObjectAid UML Explorer
呢?
这是一个简化的图表,应该显示我在说什么。如果我能够删除接口Person
并且只显示与类的连接PersonImpl
就足够了。
这就是我想要实现的(抱歉,我无法使用更好的图像处理程序):