子类对象的实例化过程
子类对象的实例化过程(以下按顺序):
1.产生对象并对成员变量默认初始化
2.对构造方法中的形式参数赋值
3.构造方法中是否有this语句调用
4.super语句调用或隐式调用父类的构造方法(完成父类成员变量的显示初始化)
5.去当前类中的成员变量显式初始化
6.执行当前构造方法中的代码
子类对象的实例化过程(以下按顺序):
1.产生对象并对成员变量默认初始化
2.对构造方法中的形式参数赋值
3.构造方法中是否有this语句调用
4.super语句调用或隐式调用父类的构造方法(完成父类成员变量的显示初始化)
5.去当前类中的成员变量显式初始化
6.执行当前构造方法中的代码
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步