对于下列代码,下列哪个叙述是正确的()? class A{ public int i=0; A(int m){ i=1; } } public class B extends A{ B(int m){ i=2; } public static void main(String args[]){ B b=new B(100); System.out.println(b.i); //【代码】 } }

A.程序提示编译错误(原因是A类没有不带参数的构造方法) B.编译无错误,【代码】输出结果是0 C.编译无错误,【代码】输出结果是1 D.编译无错误,【代码】输出结果是2

时间:2024-05-10 14:39:30

相似题目