首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

面试题-种成员变量的初始化时间

2012-10-10 
面试题--类成员变量的初始化时间super()然后 DEBUG 一下就知道了。其他的你应该这么理解:在新建一个A1实例

面试题--类成员变量的初始化时间

super();

然后 DEBUG 一下就知道了。
其他的你应该这么理解:
在新建一个A1实例时,B类的构造函数要先被调用,在B类的构造函数中有一句是调用了  go()  方法的,由于 A1 类中重写了这个方法,所以会来调用 A1 中的这个方法,但此时,A1 中的 a 变量还没有被初始化,所以打印出来的是 0.
嗯,好办法哈。

热点排行