跟着视频敲的代码,可是看起来一模一样的代码拿错了,求指导。代码如下 
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) 
 
 
还有
 
 
如图所示的错误提示。 
 
 
 |