继承的细节问题:
* 子类方法和属性的访问过程:如果子类中没有,就去访问父类。
* 继承后的父类还可以和以前一样使用。
* NSObject 是OC中的最终父类。
* 子类和父类不能拥有相同的成员变量。
继承的好处:
1> 不改变原来的模型的基础上,拓展方法。
2> 建立了类与类之间的联系。
3> 抽取到了公共代码。
坏处:
耦合性太强。
继承的使用场合:
如过一个类中的属性都是你想要的,参用继承;如果类当中部分属性是你想要的,可以抽取出另一个父类。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |