我想问一下,在一个组件图中使用依赖连接和接口/端口之间有什么区别。
我的想法是当组件之间存在一些数据流时需要使用接口/端口,并且当一个组件使用某些其他组件方法时使用依赖或功能。这是对的吗?
关于依赖关系连接的另一个问题:是否有必要在连接上使用“ use ”标题?
我已经阅读了很多教程,但每个教程都不同,一个使用“使用”标题,另一个不是。它与连接的定义相同。
Here is my diagram http://student.fiit.stuba.sk/~skrisa10/component.png
我是在VS 2012中制作的。
感谢您的回答,真的很感激:)
答案 0 :(得分:1)
它们是依赖和接口/端口连接之间的区别。
接口/端口连接用于指定给定组件/端口所需或使用的连接的类型(数据类型,服务)。
依赖用于模拟元素依赖于另一个元素的事实。这没有非常具体的语义。
使用,依赖,使用&lt;&gt;,模拟组件使用其他或接口<的事实/ strong>(此模式是使用* 提供/必需的Interfac * 用法的要求。)
希望它有所帮助。