黑马程序员技术交流社区
标题:
Objective-C - 继承
[打印本页]
作者:
socl_ycl
时间:
2015-9-18 17:16
标题:
Objective-C - 继承
继承
1.继承的好处:
1> 抽取重复代码
2> 建立了类之间的关系
3> 子类可以拥有父类中的所有成员变量和方法2.注意点
1> 基本上所有类的根类是NSObject
继承下的重写
1.重写:子类重新实现父类中的某个方法,覆盖父类以前的做法
2.注意
1> 父类必须声明在子类的前面
2> 子类不能拥有和父类相同的成员变量
3> 调用某个方法时,优先去当前类中找,如果找不到,去父类中找
3.坏处:耦合性太强
继承使用场合
1> 当两个类拥有相同属性和方法的时候,就可以将相同的东西抽取到一个父类中
2> 当A类完全拥有B类中的部分属性和方法时,可以考虑让B类继承A类
作者:
wlh0803
时间:
2015-9-18 18:32
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2