【问题标题】:How to resolve file name issue with multiple interfaces names, created in a file如何解决在文件中创建的多个接口名称的文件名问题
【发布时间】:2015-08-02 19:41:37
【问题描述】:

如何:

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

它给我的文件名错误,因为以前我用接口名称命名文件,主要开发但当我制作新接口时,编辑经常告诉我用当前开发的接口重命名文件名。 什么是冲突以及如何解决。

【问题讨论】:

  • 请澄清您的问题。此外,当我们提供代码供我们查看时,它对我们有很大帮助。

标签: java oop inheritance interface


【解决方案1】:

每个公共类型都必须在自己的文件中。例如,如果你有这样声明的类:

public class MyClass {...}

你必须把它放在一个名为MyClass.java的文件中。

接口在 Java 中也被视为一种类型。因此,如果你有这样的接口:

public interface MyInterface {....}

你还得把它放在自己的文件里,名字跟接口的名字一样,也就是MyInterface.java

enum 也是如此。如果是public enum,它会放在自己的文件中,命名为枚举。

如果您有非公共类型,您可以将它们与其他类型放在同一个文件中。但是,一旦您将它们公开,您就需要将它们移动到它们自己的文件中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-17
    • 1970-01-01
    • 2016-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多