本帖最后由 孙百鑫 于 2013-6-17 20:50 编辑
//这应该是个简单的问题,但是想了好久,发现自己还是转不过弯来,求大神解答一下,谢谢!
//为什么Test.NUM、Inter.NUM也都合法,他们分别是怎么调用NUM的。
interface Inter
{
public static final int NUM = 3;
public abstract void show();
}
class Test implements Inter
{
public void show(){}
}
class Interface Demo
{
public static void main(String[] args)
{
Test t = new Test();
System.out.println(t.NUM);
System.out.println(Test.NUM);
System.out.println(Inter.NUM);
}
}
|