Java第三章_面向对象_关联和依赖

   日期:2020-10-30     浏览:95    评论:0    
核心提示:关联和依赖关联对象和对象之间的连接。在java中,关联关系的代码表现形式为一个类作为另一个类的属性类型存在。即"有"的关系:“has-a”关联关系分为:单向关联和双向关联关联关系的多重性一对一关联一对多关联:解决一对多关联的方案:集合,数组。依赖依赖关系:“use-a”指一个类A使用到了另一个类B依赖关系的特性这种关系是具有偶然性的,临时性的,非常弱的,但是类B的变化会影响到类A依赖的具体表现在代码层面,依赖关系表现为类B作为参数被类A在某个method方法中使用依赖和关联关

关联和依赖

关联

对象和对象之间的连接。在java中,关联关系的代码表现形式为一个类作为另一个类的属性类型存在。

即"有"的关系:“has-a”

关联关系分为:单向关联和双向关联

关联关系的多重性

一对一关联

一对多关联:解决一对多关联的方案:集合,数组。

依赖

依赖关系:“use-a”

指一个类A使用到了另一个类B

依赖关系的特性

这种关系是具有偶然性的,临时性的,非常弱的,但是类B的变化会影响到类A

依赖的具体表现

在代码层面,依赖关系表现为类B作为参数被类A在某个method方法中使用

依赖和关联

关联是"Has"关系,依赖是"Use"关系

A类关联B类,指的是B类对象作为A类的属性存在,称为"has"关系

A类依赖B类,指的是B的对象作为A类的方法的参数存在,称为"use"关系

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服