java中的super关键字

super

a.关键字,代表父类对象

b.super语句---在子类构造方法里调用父类构造方法

c.每个子类构造方法里默认调用父类无参构造,如果父类没有提供无参构造需要每个子类构造方法里手写super有参语句调用对应的父类有参构造

d.父类对象优先于子类对象先出现

e.父子类执行顺序(对象级别)----父类构造代码块->父类构造方法->子类构造代码块->子类构造方法

下面是代码示例:

java中的super关键字

java中的super关键字