对于下列代码,下列哪个叙述是正确的?()
A: 程序提示编译错误(原因是A类没有不带参数的构造方法)。
B: 编译无错误,[代码]输出结果是0。
C: 编译无错误,[代码]输出结果是1。
D: 编译无错误,[代码]输出结果是2
A: 程序提示编译错误(原因是A类没有不带参数的构造方法)。
B: 编译无错误,[代码]输出结果是0。
C: 编译无错误,[代码]输出结果是1。
D: 编译无错误,[代码]输出结果是2
举一反三
- 对于下列代码,下列哪个叙述是正确的?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: 程序提示编译错误。 B: 编译无错误,【代码】输出结果是0。 C: 编译无错误,【代码】输出结果是1。 D: 编译无错误,【代码】输出结果是2。
- 对于下列代码,下列哪个叙述是正确的?( ) A: 程序提示编译错误(原因是A类没有不带参数的构造方法) B: 编译无错误,【代码】输出结果是0。 C: 编译无错误,【代码】输出结果是1。 D: 编译无错误,【代码】输出结果是2。<br/>class A { <br/>public int i=0; <br/>A(int m) { <br/>i = 1; }} <br/>public class B extends A {<br/>B(int m) { <br/>i = 2; }<br/>public static void<br/>main(String args[]){ <br/>B b = new B(100); <br/>System.out.println(b.i);}}<br/>//【代码】
- 【单选题】编译运行下面的程序,结果是什么? A. 产生编译错误 B. 代码可以编译运行,并输出结果 AB C. 代码可以编译运行,但没有输出 D. 代码可以编译运行,并输出结果B A
- 阅读下列代码:该代码的运行结果是()。 A: 编译时将产生错误 B: 编译时正确,运行时将产生错误 C: 输出零 D: 输出空
- 如下代码,运行结果为() A: 0 B: 输出null C: 编译错误 D: 编译正确,运行错误