详见   视频第十七天  中的第二节 类的继承

所以   类之间的继承就是一种新的关系的建立,并不是将父类的东西重新复制给子类---------------------

当你实例化一个类的时候,调用它的方法,首先看它本身的类有没有这个方法,要是没有找到,就去看这个类还有没有继承的关系,亚欧是有继承的关系,就去找他的父类或者以上的类,要是在他的服了或者以上的类找到了这个方法,就会在这个对象身上实现这个方法。

但是要是遇到和父类名字一样的函数的话,这种现象叫做重写,但是我觉得,这个就是一个新的方法定义,你看实例化一个类并实现方法的时候的步骤,就是先找自身的,要是自身没有,再去找父类,所以,人家在自身找到了,那么就直接用了啊,根本就不用找什么父类了。

同理,属性重写也是这个样子的,就是看你的本类有没有这个属性,要是有,就直接用了,要是没有就去父类那里或者以上的类去找,哎,

最新文章

  1. bzoj 3163: [Heoi2013]Eden的新背包问题
  2. an alternative to symmetric multiprocessing
  3. three.js
  4. JavaScript笔记杂谈篇(啥都有)
  5. 在CSV文件中增加一列属性值
  6. JavaScript判断IE各版本最完美解决方案
  7. oracle学习笔记(一)配置监听
  8. [转载]C#中的WebBrowser控件的使用
  9. 5.7.13mysql 无法登陆
  10. AutoItLibrary安装报错(robotframework)解决
  11. 前端性能监控:window.performance
  12. Example012点击修改属性
  13. Deep face recognition: a survey v4
  14. JDK的bin目录下各种工具的使用说明_对不起自己,这么久没写博,抱歉
  15. 4.3 if-else语句使用
  16. Oracle EBS 创建 RMA
  17. 润乾V4报表批量打印
  18. 不能存在多个@ManyToMany(fetch=FetchType.EAGER)
  19. 【转】odoo 新API装饰器中one、model、multi的区别
  20. docker在团队中的实践 How To Install Docker In CentOS

热门文章

  1. 使用docker-sync解决docker for mac 启动的虚拟容器程序运行缓慢的问题
  2. java后台读取excel模板数据
  3. JavaWeb之搭建自己的MVC框架(三)
  4. xv6 系统调用
  5. 79.常用的返回QuerySet对象的方法使用详解: filter, exclude,annotate
  6. 云平台发展前沿报告 微软云平台——Windows Azure
  7. 7.3 使用while 循环来处理列表和字典
  8. 移动端H5开发遇到的问题及解决方法
  9. 十五、Numpy-科学计算基础库
  10. java设计模式--六大原则