黑马程序员技术交流社区
标题: OC基础类之间的关系个人笔记 [打印本页]
作者: muyan091115 时间: 2016-5-26 23:10
标题: OC基础类之间的关系个人笔记
1,组合关系
一个类是由其他的几个类联合起来组合而成的
称这个类和这几个类是组合关系
2,依赖关系
一个对象的方法的参数是另一个对象 称他们的关系是依赖关系
比如 B类是A类的参数 我们就说A类依赖于B类
耦合度:当修改一个对象的时候 对另外一个对象的影响程度
低耦合会更好 ,这样修改一个类时 ,对另一个类的影响可以很小
高内聚:1个对象仅仅做自己相关的事情:
单一职责原则 一个类只做自己的事情 别人的事情给别人做
3,关联关系
人拥有狗 就是关联关系 不是组合关系 因为人不是由狗组成的呀
关联关系:一个类作为另外一个类的属性
但是他们不是组合关系 而是拥有关系
称关联关系
关联关系在main中 先set作为属性的对象
人和狗 先弄狗
4,继承
作者: wangchao8480 时间: 2016-5-27 21:30
可以哈,笔记很细嘛
作者: huzhiqiang 时间: 2016-5-27 21:55
可以可以
作者: jdc123 时间: 2016-5-27 23:04
讲的很到位,必须给个赞
作者: muyan091115 时间: 2016-5-27 23:53
谢谢 我会继续努力
作者: muyan091115 时间: 2016-5-27 23:57
感谢 支持
作者: muyan091115 时间: 2016-5-27 23:58
我会继续加油的
作者: 2528 时间: 2016-5-28 08:01
总结的很好。
作者: 梁木木 时间: 2016-5-28 22:36
继承部分可以讲的详细一点
作者: muyan091115 时间: 2016-5-28 23:30
继承作为单独一篇的 在我的另一个帖子里
OC基础继承个人笔记
http://bbs.itheima.com/thread-304921-1-1.html
(出处: 黑马程序员IT技术论坛)
作者: L1184343637 时间: 2016-6-3 17:16
感谢楼主分享!!!!
作者: 浮云我想听你说 时间: 2016-6-3 21:13
刚好回家感觉会更好计划和国际化
作者: weather 时间: 2016-6-3 21:31
我是来点赞的。
作者: 张小景 时间: 2016-6-3 21:42
不错不错对我很有帮助
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |