8

我只是想知道您是否可以限制项目中接口文件的数量。我使用的几个项目有十几个接口,它们没有什么特别之处,我在想你能把所有接口都写在一个文件中吗?并在特定的类中指向需要的接口??IE:

//interface file
interface InterfaceOne {

}
interface InterfaceTwo{

}
//foo file
public class foo implements InterfaceTwo{
   public void foo {
         //....
   }
}
//foo1 file
public class foo1 implements InterfaceOne{
   public void foo {
        //....
    }
}

或类似的东西?

4

1 回答 1

14

是的,您可以使用接口填充文件,但这些接口不能是public. 因此,它们只能从定义它们的包中访问。如果您同意,您可以将接口收集到一个文件中。

请注意,这可能会使您的接口定义更难找到。

于 2013-09-06T22:23:58.880 回答