小火龙_vam

继承的重难点梳理

一、继承的语法:

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 访问权限不能严于父类

posted on 2019-12-24 23:11  Vam_cutedfireD  阅读(155)  评论(0)    收藏  举报

导航