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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 天空总是很蓝 中级黑马   /  2014-11-25 08:44  /  582 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

苹果开发零基础入门教程 ▸ 黑马程序员IOS开发零基础教程-04Objective-C ▸ 02-面向对象 ▸ 03-三大特性,继承小结
  1. 14-继承01-基本使用
  2. 类A

  3. 类B继承类A
  4. 11创建 继承 .m
  5. 继承的好处:
  6. 1、抽取重复代码
  7. 2、建立了类之间的关系
  8. 子类可以拥有父类中的所有成员变量和方法


  9. 二、
  10. 1所有类的根类继承NSObject
  11. 16-继承03-使用注意
  12. 继承类的话吧父类放在文件的前半部分。
  13. //不允许子类和父类拥有相同名称的成员变量


  14. //继承,这样做的坏处。,耦合性太强。两个类的关系太强了,一个类不能离开另一个类。这是不太好的

  15. //Student
  16. @interface Person : NSObject
  17. @interface Student : Person
  18. {

  19. int  _no ;

  20. }
  21. //子类不能用和父类相同的成员变量的方法。
  22. //调用某个对象的方法时,优先去当前对象中找如果子类中找不到方法一层一层往上找。
  23. //
  24. //子类重写父类中的某个方法,这叫做重写,覆盖父类以前的做法。
  25. 继承的使用场合
  26. 当两个类拥有相同属性和方法的时候,,就可以将相同的东西抽取到一个父类中
  27. 当A中有B需要的  考虑让B继承A。
复制代码

评分

参与人数 1黑马币 +1 收起 理由
星河鹭起 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马