黑马程序员技术交流社区

标题: 这个选择题怎么做 [打印本页]

作者: 几率收割    时间: 2015-6-27 21:35
标题: 这个选择题怎么做
.给定两个java程序,如下:
public interface Face{   
int counter = 40;     
}      
public class Test implements Face{   
private static int counter;  
public static void main(String[]args){
      System.out.println(++counter);         
}     
}   
Test.java 的编译运行结果是( )。  
A.        40  
B.        41  
C.        0  
D.        1
作者: dillinger    时间: 2015-6-28 15:27
选D。
继承以后定义了private static int counter;
就不继承接口里的元素值了
作者: GiveUp    时间: 2015-6-28 15:49
D,就近原则
作者: Im海洋    时间: 2015-6-29 00:06
D,局部位置有就用,没有就扩大范围找(成员位置)
作者: asinzuo    时间: 2015-6-29 09:51
涨姿势了
作者: life木子飞    时间: 2015-6-29 10:39

涨姿势了:victory:
作者: 加瓦安柱    时间: 2015-6-29 10:53
涨姿势了。。。。
作者: 1千克=1024克    时间: 2015-6-29 13:07
D          Count默认初始化 为0
作者: fantianfei    时间: 2015-6-29 13:25
原来是这样
作者: 风随心动    时间: 2015-6-29 15:04
大家都好厉害
作者: 13699266500    时间: 2015-6-29 16:35
继承了接口的值 所以选D




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2