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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 飞奔的小鱼 中级黑马   /  2015-11-3 18:28  /  872 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


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

1 个回复

倒序浏览
不错不错加油加油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马