我在我的 Java 程序中发现了一个错误:
The public type abc class must be defined in its own class
我该如何解决这个错误?我正在使用 Eclipse。我是 Java 编程的新手。
最佳答案
每个源文件必须只包含一个public 类。名为 ClassName
的类应该位于名为 ClassName.java
的文件中,并且只能在该文件中定义该类。
匿名类和内部类除外,但了解您是 Java 的初学者,这是一个高级主题。现在,每个文件保留一个类。
回答您的补充:继承类是可以的,这完全没问题。这没关系,每个类应该仍然有自己的文件。
关于java - 在 Java 文件中定义类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/470724/