答案 0 :(得分:1)
以下是我头脑中的一些内容:
尝试将其排列为依赖箭头从上到下的树。它使其更具可读性,并允许您查看可以进行哪些改进。
我认为你已经把箭头指向混淆了。如果A类调用B类,那么A类依赖于B类,箭头应该指向A到B.
如果任何类要保留另一个类的实例,那么您需要使用实线来表示。例如A类具有B类实例,然后使用带有箭头A到B的实线。
答案 1 :(得分:1)
如果你的关系意味着一个类引用另一个类,通常使用实线。虚线表示依赖性较弱。
如果您使用UML作为文档的一部分,只包括感兴趣的类/方法使UML更具可读性。