关联和依赖关系之间有什么区别?

eqzww0vc  于 2021-07-05  发布在  Java
关注(0)|答案(3)|浏览(408)

关联和依赖有什么区别?他们不是都一样吗?如果类a和b相关联,那么类a依赖于b ie。a和b之间存在依赖关系。

lrpiutwd

lrpiutwd1#

依赖关系不需要两个元素之间的直接通信。它只意味着一个对象依赖于另一个对象存在的事实。

bn31dyow

bn31dyow2#

so中的类似主题:关联是否意味着uml中的依赖关系?
在上面的文章中,有一个对uml上层结构文档的引用:
omg统一建模语言TM(omg uml)上层结构(pdf格式)
非常技术,但也可以是一个很好的阅读。

tzdcorbm

tzdcorbm3#

当你用uml术语说话时,一个关联允许一个对象通过示例化向另一个对象发送消息。另一方面,依赖性意味着一个对象依赖于另一个对象,如果另一个对象改变,它可能会改变,但是没有那些对象的示例。
http://en.wikipedia.org/wiki/dependency_(统一建模语言)

相关问题