跟着视频敲的代码,可是看起来一模一样的代码拿错了,求指导。代码如下
interface Inter
{
void method();
}
class Test
{
static class Inner implements Inter
{
public void method()
{
System.out.println("method run");
}
}
static Inter function()
{
return new Inner();
}
}
public class InnerClassTest {
public static void main(String[] args)
{
Test.function().method;
}
}
出现的错误提示如下 :
Exception in thread "main" java.lang.Error: 无法解析的编译问题:
语法错误,将“AssignmentOperator Expression”插入到完整 Expression 中
无法解析 method,或者它不是字段
at InnerClassTest.main(InnerClassTest.java:23)
还有
如图所示的错误提示。
|