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

超类会有几个在JVM中被初始化?该如何解决

2012-01-15 
超类会有几个在JVM中被初始化?如果说有B和C两个类都继承了A类,那么当B和C在jvm中初始化时,会有几个A的实例

超类会有几个在JVM中被初始化?
如果说有   B   和   C   两个类都继承了   A类,那么当   B   和   C在jvm中初始化时,会有几个
A的实例呢?
谢谢解答?

[解决办法]
個人認爲是兩個,因爲每次實例化子類都會自動實例化父類對象,所以是兩個
[解决办法]
我的也和楼上的意见一样
继承首先调用的是基类的构造方法,
个人认为初始化的时候,构造方法的调用表示生成一个实例
所以当有B,C两个进行初始化,就有2个实例
希望高手也能做个解答

热点排行