关联和依赖关系有什么区别?他们不是同一件事吗?就好像A类与B相关,那么A类依赖于B即B。有A和B关联和依赖关系有什么区别?
之间的依赖关系
1
A
回答
1
在如此相似的话题:Does an association imply a dependency in UML?
在上面的帖子,还有对UML的上层建筑文档的参考:
OMG Unified Modeling LanguageTM (OMG UML) Superstructure(PDF格式)
非常技术性的,但可以是一个很好的阅读。
1
依赖关系不需要两个元素之间的直接通信。这只意味着一个对象依赖于另一个对象存在的事实。
3
当你用UML术语说话时,一个关联允许一个对象通过实例化一个消息给另一个对象。另一方面,依赖意味着一个对象依赖于另一个对象,并且如果其他对象更改,但是没有这些对象的实例。
相关问题
- 1. 使用和导入依赖关系有什么区别?
- 2. spring-context和spring-core依赖关系有什么区别?
- 3. 项目引用和项目依赖关系有什么区别?
- 4. Grape和Yum安装依赖关系有什么区别?
- 5. Maven插件和依赖关系有什么区别?
- 6. package.json依赖关系中的> =和〜有什么区别?
- 7. scope“import”和“pom”类型依赖关系有什么区别?
- 8. Gradle编译依赖关系与/ out“@aar”有什么区别?
- 9. Neo4j和SQL关系有什么区别?
- 10. ERD和“关系图”有什么区别?
- 11. 线程关联和进程关联有什么区别?
- 12. m2eclipse中的“更新快照”和“更新依赖关系”有什么区别?
- 13. C++和Ruby之间的关系和依赖关系是什么?
- 14. 别名依赖关系
- 15. 依赖关系的nuget依赖关系
- 16. “合并”依赖关系和选区树
- 17. 应用依赖和模块依赖/插件有什么区别?
- 18. 与NPM 5依赖关系和devDependencies之间的区别是什么5
- 19. 模块依赖关系和关系
- 20. 依赖关系
- 21. 结构图 - 具有依赖关系的安装依赖关系
- 22. PostgreSQL设计依赖关系树没有循环依赖关系
- 23. 引入依赖关系打破了现有的依赖关系?
- 24. mvn依赖关系:具有传递性依赖关系的树
- 25. 什么是android.media.tv的依赖关系
- 26. 什么是GcmTaskService(GCM)的依赖关系?
- 27. Apache Ignite:IgniteHadoopIgfsSecondaryFileSystem的依赖关系是什么?
- 28. 什么是“可选”Maven依赖关系?
- 29. 为什么要注入依赖关系?
- 30. 什么是隐藏的依赖关系?
我以前不知道。感谢+1 –