A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

学习面向对象的时候,由于继承多态等问题,特别是方法调用的时候。我们有的时候不知道代码应该怎么执行,因此感到很闹心,今天学习的时候整理了一下,希望对我们的学习有用

类的初始化顺序如下:
父类静态变量
父类静态块
子类静态变量
子类静态块
父类变量
父类普通块
父类构造函数(子类实例化时先要调用父类构造函数)
子类变量
子类普通块
子类构造函数

如果有多个初始化块,则按照代码先后顺序执行。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马