您好,麻烦看一下理解是否有误
来源:2-14 继承的初始化顺序
一只大猪蹄
2019-10-30 11:18:44
继承后的初始化顺序:
创建子类对象是:
父类静态成员 --->> 子类静态成员 --->> 父类类对象构造--->>子类对象构造
注:
1)静态成员包括静态变量、静态代码块、静态方法,随着类的加载而加载,其初始化顺序与书写位置有关,也就是说谁先定义谁先初始化;
2)执行构造代码块与构造方法还有类内的属性与书写顺序无关,按照初始化变量,然后执行构造代码块,执行响应构造方法
1回答
好帮手慕小尤
2019-10-30
同学理解是正确的~ 再接再厉哦!如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题