一、继承的语法:
class subclass extends superclass(){} (只有一个父类)
二、super的特点
.super()的特点(this()的特点)
1.必须在第一行
2.必须在构造器中
具体:
1只能出现在子类;
2用于访问父类成员即方法、构造方法、属性等;
3无法访问父类的private成员。
三、java四个修饰符从小到大的排列顺序
private < 默认 <protected <public
四、封装
封装的三个步骤
1.隐藏 private
2.方法 set()/get()
3.控制语句 if else
五、多重继承关系下,属性初始化和构造初始化的执行顺序
父类属性初始化 -->父类构造器 --> 子类属性初始化 --> 子类构造器
附注:属性初始化的意思是对属性声明并赋值的过程
六、方法重写
1 方法名相同
2 参数列表相同
3 返回值类型相同或是其子类
4 访问权限不能严于父类
原文:https://www.cnblogs.com/Vvam/p/12094181.html