本帖最后由 黑夜里的白猫 于 2013-5-30 09:36 编辑
interface Inter
{
void method();
}
class Test
{
class Inner implements Inter//为什么这个类要定义static ,不定义会报错
{
public void method()
{
System.out.println("method run");
}
}
static Inter function()
{
return new Inner();
}
}
class InnerClassTest
{
public static void main(String[] args)
{
Test.function().method();
}
} |