基类构造函数,子类构造函数,成员类构造函数的调用顺序
这是Java 笔试经常遇到的一个问题,所有特定写代码研究下。
1 | class Father { |
以上三个对象,运行 new Children();
,执行的结果是
In Father
In Friend
In Children
结论
先执行基类构造函数,再执行成员类构造函数,最后执行子类构造函数。
这是Java 笔试经常遇到的一个问题,所有特定写代码研究下。
1 | class Father { |
以上三个对象,运行 new Children();
,执行的结果是
In Father
In Friend
In Children
先执行基类构造函数,再执行成员类构造函数,最后执行子类构造函数。