1.继承概述
2.继承的使用
利用extend关键字
子类继承父类,通过extend关键字来连接父类
3.哪些内容不能继承
子类通过继承父类的公共的get/set方法,访问私有成员变量
5.继承后成员变量特点
6.继承后成员方法特点
super():
调用父类空参构造方法
当子类继承父类,在主方法进行创建对象的时候,会在堆内存开辟一个存储空间,创建子类对象,在子类对象空间中会调用父类构造方法,创建父类对象,在子类空间中分配给父类一块空间。
子类不能继承父类构造方法,只能通过super()来调用父类的构造方法。
7.this和super使用
8.this关键字:调用本类构造方法(面试)
调用构造方法必须优先执行,所以只能写在构造方法的第一行
9.super关键字:调用父类构造方法
10.权限修饰符
private < 默认 < protected < public
11.Java继承注意事项
12.方法重写(Override)(重点)
利用super()调用父类构造方法实现重写
13.重写注意事项
14.方法重载和重写区别(面试)
15.抽象类(abstract)
定义父类:根据子类共性抽取形成
在父类中定义的抽象方法,在public后面加abstract,就变成了抽象类方法;此时,父类也要加abstract,就变成了抽象类
抽象方法特点
注意事项