如何解决在文件中创建的多个接口名称的文件名问题

时间:2015-05-21 08:42:16

标签: java oop inheritance interface

如何:

当我创建多个接口来检查细节时,我已经了解到接口的多个扩展接口。

它给了我文件名错误,因为之前我被命名为带有接口名称的文件,主要是开发但是当我创建新接口时,编辑经常告诉我用当前开发的接口重命名文件名。 什么是冲突&如何解决。

1 个答案:

答案 0 :(得分:0)

每个公共类型都必须位于自己的文件中。例如,如果您有类声明的类:

public class MyClass {...}

您必须将其放在名为MyClass.java的文件中。

接口也被认为是Java中的一种类型。因此,如果您有如下界面:

public interface MyInterface {....}

您还必须将其放在名为接口名称的自己的文件中,即MyInterface.java

enum也是如此。如果它是public enum,它会进入名为enum的自己的文件。

如果您有非公共类型,则可以将它们放在与另一种类型相同的文件中。但是只要你公开它们,就需要将它们移动到自己的文件中。