题目内容

下列程序段输出结果是()public class A implements B{public static void main(String args[]) {int i;A c1=new A();i=c1.k;System.out.println("i="+i);}}interface B{int k=10;}

A. i=0;
B. i=10;
C. 程序有编译错误
D. i=true

查看答案
更多问题

阅读下面的程序,输出结果是()public class TestDemo{int m=5;public void some(int x){m=x;}public static void main(String args[]) {new Demo().some(7);}}class Demo extends TestDemo{int m=8;public void some(int x) {super.some(x);System.out.println(m);}}

A. 5
B. 8
C. 7
D. 编译错误

下述哪个方法不可以加入类SubClass?class SupClass{public void methodOne(int i) {}public void methodTwo(int i) {}public static void methodThree(int i) {}public static void methodForth(int i) {}}class Subclass extends SupClass{}

A. public static void methodOne(int i){ }
B. public void methodTwo(int i){ }
C. public static void methodThree(int I,int j){ }
D. public static void methodForth(int i){ }

关于下面的程序,说法正确的是()class Base{int m;public Base(int m) {this.m=m+1;}}public class Test extends Base{public Test(){m=m+1;}public static void main(String args[]) {Test t=new Test();System.out.print(t.m);}}

A. 输出结果为0
B. 输出结果为1
C. 输出结果为2
D. 编译错误

关于下面的程序,编译和运行后输出结果是()class Base{int m=0;public int getM() {return m;}}public class Test extends Base{int m=1;public int getM() {return m;}public static void main(String args[]) {Test t=new Test();System.out.print(t.m);System.out.print(t.getM());}}

A. 0(应该 是00)
B. 1(是01)
C. 10
D. 11

答案查题题库