单个文件中的多个接口

时间:2013-09-06 22:18:40

标签: java interface

我只是想知道你是否可以限制项目中的接口文件数量。我工作的几个项目有十几个接口,没有什么特别之处,我想你能在单个文件中编写所有接口吗?并在具体类中指向所需的接口??即:

//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 {
        //....
    }
}

或类似的东西?

1 个答案:

答案 0 :(得分:10)

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

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