单选题:给出以下Java程序代码,请问运行结果是()?
给出以下Java程序代码,请问运行结果是()?
java
interface Base {
int k = 0;
}
public class Test implements Base {
public staic void main(Strin[] args){
int i;
Test obj = new Test();
i = obj.k;
i = Test.k;
i = Base.k;
System.out.println(i);
}
}
A.无内容输出。
B.代码编译失败。
C.代码输出0
D.代码输出1
答案:C
java
interface Base {
int k = 0;
}
public class Test implements Base {
public staic void main(Strin[] args){
int i;
Test obj = new Test();
i = obj.k;
i = Test.k;
i = Base.k;
System.out.println(i);
}
}
A.无内容输出。
B.代码编译失败。
C.代码输出0
D.代码输出1
答案:C