题海让大学四年没有难题
白天模式登陆

题目详情

单选题 对于下列代码,下列哪个叙述是正确的? 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. 编译无错误,【代码】输出结果是2

B. 编译无错误,【代码】输出结果是1

C. 程序提示编译错误(原因是A类没有不带参数的构造方法)

D. 编译无错误,【代码】输出结果是0

学科:JAVA程序设计语言(数)

时间:2023-11-19 07:20:40

Copyright © 2022 津ICP备2021001502号