【发布时间】:2019-01-12 21:22:07
【问题描述】:
提供接口和所需接口之间的依赖箭头表示什么确切,方向是什么意思?
在我的理解中,提供的“棒棒糖”是对接口的实现关系,所需的“套接字”是对接口的使用依赖。
一个接口依赖于另一个接口,甚至依赖于它自己有什么意义?下面是我如何阅读上面的左图。
我认为有意义的是组件之间的依赖关系,如下所示,但这不是接口依赖关系所显示的。
Google 搜索显示了许多可能的意见,我们将不胜感激得到证实的答案(可能带有指向相应 UML 元模型的链接)。
【问题讨论】:
-
我读过的所有内容都表明没有人知道这意味着什么。我问过的每个人似乎都在猜测。接受的答案被否决。我相信某个地方的人很清楚其含义,但看起来将其放在图表中会使人们感到困惑,这与图表应该做的相反。大多数人不会对差异感到困惑的唯一方法是忽略它。
标签: dependencies uml