1、首先看一下,继承的好处:

1)抽取重复代码

2)建立类之间的关系

3)子类可以拥有父类的所有成员变量和方法

注意点:基本上所有的类的根类是NSObject

2、重写:子类重新实现父类中的某个方法,覆盖父类以前的做法

注意点:父类必须生命在子类的前面

子类不能拥有父类相同的成员变量

调用方法时,遵循就近原则,现在本类中找,找不到再去父类中找。

3、当需要调用父类中的方法时,这是就需要用到super关键字

黑马视频学习笔记-OC-继承相关推荐

  1. 黑马视频学习笔记HTML上

    1.html简介 1.网页的基本组成 网站是网页集合:网页通常是html格式的文件 网页是构成网站的基本元素:网页由图片.视频.链接.视频声音等元素组成 2.html是超文本标记语言,由标签组成 国内 ...

  2. 黑马视频学习笔记- 一些杂项记载

    1.在视频中,反复强调的一点就是一定要养成写注释的习惯,不管是面试,工作都要写注释,注意点为:注释->格式->功能 2.动态数据和静态数据相互转换的例子: 动->静:下载 静-> ...

  3. 黑马视频学习笔记-FOUNDATION-Array集合

    这一节,我们说说NSArray和NSMutableArray这两个集合 1.NSArray是不可变数组,而NSMutableArray是可变数组 2.OC中有一个快捷创建Array集合的方法,@[@& ...

  4. 黑马视频学习笔记-字符串

    1.字符串可以理解为是一个字符数组,但是有一些区别,他们的区别在于,字符串在末尾的地方,会有一个\0字符,来标记字符串的结束.这个字符非常重要,如果没有这个字符,会导致用指针访问字符串的时候,内存越界 ...

  5. 黑马视频学习笔记-for循环

    1.格式 for(语句1;条件;语句2) {循环体; } 语句1:初始化语句 语句2:增量语句,当执行完一次循环后,就执行增量语句 2.语句1在for循环中,只会执行一次 3.每执行一次循环体后,语句 ...

  6. 【168天】黑马程序员27天视频学习笔记【Day07】

    [168天]黑马程序员27天视频学习笔记[Day07] 叨逼叨两句 决定了,我会记住这一天! 07-01:构造方法Constructor概述和格式 构造方法概述和作用 给对象的数据(属性)进行初始化. ...

  7. 尚硅谷+黑马程序员MongoDB视频学习笔记(一)

    本学习笔记是来源于学习B站上的尚硅谷和黑马的MongoDB教学视频而做的知识总结. 一.数据库(Database) 数据库是按照数据结构来组织.存在和管理数据的仓库.说白了,数据库就是存在数据的仓库. ...

  8. JAVA视频学习笔记-马士兵(七)

    `JAVA视频学习笔记-马士兵` 容器_API_Collection1(20200622) 容器_Collection2(20200623) 容器_Iterator(20200624) 容器_Enha ...

  9. Unity2019 从零到精通视频学习笔记

    Unity2019 从零到精通视频学习笔记 该文对Unity2019 做简单的自学了解,并做相应的笔记 文章目录 Unity2019 从零到精通视频学习笔记 一.C#基础回顾 基本数据结构 面向对象数 ...

最新文章

  1. Keras,亡于谷歌?
  2. 分布式动态配置后浪推前浪 -- Nacos
  3. 区块链还可以这么玩?“点亮莫高窟”背后的腾讯云区块链
  4. Spring入门简介
  5. linux怎么修改sftp默认端口,如何在 Linux 系统中如何更改 SFTP 端口
  6. [POJ2976] Dropping tests
  7. leetcode35. 搜索插入位置(二分搜索)
  8. kali linux 搜狗输入法,kali_Linux下安装搜狗输入法
  9. python怎么把写在一个文件的类导入另一个文件_跟我一起自学python语言 第9章 类(9.4 导入类)...
  10. Windows下安装和配置Java JDK
  11. spring源码-自动注入
  12. 天池性能挑战赛-高性能分析型查询引擎复赛12名赛后方案分享
  13. 5G/NR BWP基本概念
  14. H.264中多参考帧预测技术的优化
  15. 2021一波精品网易云歌单,应该有你喜欢的
  16. 大龄程序员都去哪了?
  17. 怎么改图片大小kb像素不变?一键快速修改jpg图片大小?
  18. 物联网深度融入生活场景 爆发条件成熟
  19. 索引一般加在什么字段上_在价值上亿的豪华游轮做服务员,是什么体验?网友:也就一般般吧...
  20. 【重磅!】Certihash正在与IBM合作开发一款名为“哨兵节点(Sentinel Node)”的网络安全检测工具

热门文章

  1. “AV终结者”预防方法
  2. WGA提示:您可能是软件盗版的受害者
  3. ATF(Arm Trusted Firmware)/TF-A Chapter 02 BL1-ROMCode
  4. shell脚本之正则表达式(一)---grep、egrep
  5. 图像测量技术读书笔记
  6. c语言如何实现多线程VC,vc多线程(c++多线程)
  7. 校园表白墙php源码 LoveWall
  8. 2008年MBA全国联考英语考试大纲
  9. taglib 原理和实现[转载]
  10. jsp自定义标签分页taglib