您好,麻烦看一下理解是否有误

来源:2-14 继承的初始化顺序

一只大猪蹄

2019-10-30 11:18:44

继承后的初始化顺序:

创建子类对象是:

父类静态成员 --->> 子类静态成员 --->> 父类类对象构造--->>子类对象构造

注:

1)静态成员包括静态变量、静态代码块、静态方法,随着类的加载而加载,其初始化顺序与书写位置有关,也就是说谁先定义谁先初始化;

2)执行构造代码块与构造方法还有类内的属性与书写顺序无关,按照初始化变量,然后执行构造代码块,执行响应构造方法


写回答

1回答

好帮手慕小尤

2019-10-30

同学理解是正确的~ 再接再厉哦!如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 11489 问题

查看课程