黑马程序员技术交流社区

标题: 继承 [打印本页]

作者: 飞奔的小鱼    时间: 2015-11-3 18:28
标题: 继承

     当A类继承了B类, A类就拥有了B类所有的成员变量和方法
   
     优点:
     继承的出现减少了代码量
     提高了代码的安全性
     让类与类之间产生了关系
     让phone和Iphone有了关系 (父子关系),正是因为有了父子关系才有多态的特性
     让Iphone和Anycall有了关系(兄弟关系)
     
     坏处:
     耦合性太强
     
     注意点:
     
     如果子类实现了和父类一模一样的方法我们称之为重写
     子类当中不能定义和父类相同的成员变量
     OC只支持但继承不支持多继承
     OC中可以有多层继承
     
     子父类中的方法调用顺序:
     现在本类中找,如果本类没有再到父类中找,如果父类中没有,就到爷爷类中找
     NSObject是99.9%的类的父类
     
     查看父类中的功能, 建立子类对象使用功能
作者: yuweiyuwei    时间: 2015-11-3 21:30
不错不错加油加油




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2