你这就是强词夺理了,理解了java构造函数和类属性初始化顺序根本不会觉得有什么问题,因为这个顺序完全合乎逻辑没有任何奇怪之处。
你是觉得子类的变量初始化应该早于父类构造函数还是觉得父类中调用被重载的方法不应该执行子类的方法?
【 在 eGust 的大作中提到: 】
:
: 我不得不佩服这个逻辑,有个成语叫指鹿为马,今天我算是见识了啥叫指三为零
:
: 【 在 RuralHunter 的大作中提到: 】
: : 这个例子根本没有任何问题,只是是在分析构造函数和变量初始化的顺序。
#发自zSMTH@Fish Boat
--
FROM 58.37.82.*