A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 墨琰 中级黑马   /  2015-8-17 22:08  /  595 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

很纠结  一直不知道这两个对象之间怎样传递

2 个回复

倒序浏览
依赖
可以简单的理解,就是一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、、临时性的、非常弱的,但是B类的变化会影响到A;比如某人要过河,需要借用一条船,此时人与船之间的关系就是依赖;表现在代码层面,为类B作为参数被类A在某个method方法中使用;


关联
他体现的是两个类、或者类与接口之间语义级别的一种强依赖关系,比如我和我的朋友;这种关系比依赖更强、不存在依赖关系的偶然性、关系也不是临时性的,一般是长期性的,而且双方的关系一般是平等的、关联可以是单向、双向的;表现在代码层面,为被关联类B以类属性的形式出现在关联类A中,也可能是关联类A引用了一个类型为被关联类B的全局变量;
回复 使用道具 举报
我的简单理解就是,oc基础课的前几天讲的     (person*)preson是依赖,或者是上边方法调用下边方法。
而  子类和父类的继承关系才是关联关系。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马