要将public interface单独保存为一个.java文件,并编译。
不能和主动类写在同一个文件中。

解决方案 »

  1.   

    那我把interface前的public去掉也行,是吗?
      

  2.   

    那我问一下,我在书上都看见一些代码在一个.java文件中有很多public类,这是什么道理呢?还有,二楼的朋友说的是不是有点mvc的原理?把接口和调用的文件分开.
      

  3.   

    一个.java文件中有很多public类
    .........
    这很正常,可能这个类所在的包,有许多其他类二楼的朋友说的是不是有点mvc的原理?把接口和调用的文件分开.
    。。
    呵呵是继承啊
      

  4.   

    一个.java文件只允许有一个public的class,签套在那个pulic class里面的innerclass不算。
    interface是定义的一个抽象类,只是一个空的壳子,里面没内容的,需要另外去实现