关键字: extends; super; 方法的签名 ; 子类与父类继承关系;方法的覆盖;
其他: 什么是继承链? ; 所有类的父类是啥?
概述: 理解基础概念 ,关键字用法, 理解继承链, 所有类的父类
部分代码实现,原理图
正文
1父类和子类基本概念
1.1定义子类: 用extends 继承
比如 public class Age extends Person { 添加方法和 域}
其中Age为子类 Person为父类
1.2方法的覆盖 (见2.1)
1.3方法的重载和 方法的签名
1.4子类和父类之间的继承关系:
从生物学的角度来说,一个孩子只能有一个父亲,一个父亲可以有多个孩子
从java中看,一个子类只能继承一个父类, 一个父类可以有多个子类
1.5为什么要设置父子类?
子类就是对父类功能的拓展
2父类与子类
2.1 如果父类和子类当中都拥有一个相同的方法,那么父子类调用该方法,调用的是哪一个?
涉及到方法的覆盖, 即子类重写父类 方法, 重写后 子类调用子类自己的方法
其他:
1什么是继承链?
请看流程图:
2所有类的父类是?
Object 这是java规定
3方法继承的用途?
4本次学习的不足以及改进?
链接与附录:无...纯手打