社区
研发管理
帖子详情
关联和依赖的区别
yemol_yuan
2002-01-30 11:45:59
我现在正在学习uml但是对于其中的
association 和 dependency
的区别总是不很清楚
何时以及那种情况下使用association而不是dependency
不知道高手们可以说说自己的经验马
...全文
126
4
打赏
收藏
关联和依赖的区别
我现在正在学习uml但是对于其中的 association 和 dependency 的区别总是不很清楚 何时以及那种情况下使用association而不是dependency 不知道高手们可以说说自己的经验马
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyneville
2002-01-30
打赏
举报
回复
可以从方向性来区分,也可以从……
newskysoft
2002-01-30
打赏
举报
回复
依赖总是单向的
mach
2002-01-30
打赏
举报
回复
依赖是比关联弱的关系,关联代表一种结构化的关系,体现在生成的代码中,以java为例:
若类A单向关联指向类B,则在类A中存在一个属性B b。
若类A依赖类B,则不会有这个属性,类B的实例可能存在于某个方法调用的参数中,或某个方法的局部变量中。
yemol_yuan
2002-01-30
打赏
举报
回复
但是联系也是有方向的亚
依赖
、
关联
、聚合和组合之间
区别
本文深入解析了UML中
依赖
、
关联
、聚合与组合四种关系的定义与
区别
,通过具体示例详细阐述了每种关系在Java语言中的实现方式。
类的六大关系——
依赖
和
关联
的
区别
本文详细介绍了UML类图中的
依赖
和
关联
关系,包括它们的定义、
区别
以及在实际编程和数据库设计中的应用。
依赖
关系表现为函数参数或局部变量,而
关联
关系则表现为类之间的变量,如持有引用。
关联
关系又分为单向和双向,以及聚合和组合两种特殊情况。聚合是弱
关联
,表示整体与部分可以独立存在;组合是强
关联
,整体与部分不可分割。通过UML图,作者清晰地展示了各种关系的表示方式,并强调了在设计中应注重抽象和接口的使用,而非具体类的
依赖
。
依赖
和
关联
的
区别
本文深入探讨了
依赖
与
关联
的概念及其在软件系统设计中的应用,详细解释了两者之间的
区别
,并提供了实例代码来直观展示如何在实际编程中运用这些概念。通过对比
依赖
与
关联
,帮助开发者更清晰地理解类间关系的重要性,从而构建更加稳定和高效的系统。
依赖
、
关联
、聚合和组合之间的
区别
本文详细阐述了面向对象设计中的
依赖
、
关联
、聚合和组合这四种关系的
区别
,并通过Java代码示例说明了它们的不同之处。
依赖
关系和
关联
关系的
区别
本文解析了软件设计中
依赖
与
关联
的概念及其
区别
,介绍了
依赖
、
关联
、聚合与组合等类间关系,并通过具体示例帮助理解。
研发管理
1,268
社区成员
28,282
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章