mm.tryo;
执行方法写成
mm.tryo();不能象VB一样的省略。

解决方案 »

  1.   

    靠,还有一个。
    static class Qubao implements Quba
      

  2.   

    public class Gol
    {interface Quba
    {
    public void tryo();
    }
    public static class Qubao implements Quba
    {public void tryo()
    {
    System.out.println("I am interface");
    }}
    public static void  main(String args[])
    {
    Qubao mm=new Qubao();
    mm.tryo();
    }}
    这样就可以了。因为你的Qubao不是静态的,要么定义为静态,要么先创建一个Go1的类实例。
    另外,tryo少了个括号
      

  3.   

    public class Go1 {    interface Quba {
            public void tryo();
        }
        static class Qubao implements Quba {        public void tryo()
            {
                System.out.println("I am interface");
            }    }
        public static void  main(String args[])
        {
            Qubao mm=new Qubao();
            mm.tryo();
        }}
      

  4.   

    楼主的问题有两个,我把改正后的源代码贴出来:
    public class Go1{ interface Quba{
    public void tryo();
    }
    class Qubao implements Quba{ public void tryo(){
    System.out.println("I am interface");
    } }
    public static void  main(String args[]){
    Go1 go = new Go1(); //创建外部类的对象;
    Go1.Qubao mm= go.new Qubao();//因为你定义的是个内部类的实例,所以你一定要先指明该内部类所在外部类的对象,通过外部类的对象调用new方法来创建内部类的对象。
    mm.tryo();   //方法名后没有()
    }}