java - 在 Java 文件中定义类

标签 java class

我在我的 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/

相关文章:

Java:从方法调用返回两个整数

java.lang.RuntimeException : Cannot make calls to a recycled instance!类型数组navadapter

C++ 错误 : redefinition of class

C++继承维度计算器程序错误: "function call missing argument list"

java - 为什么我在 hackerrank 上的代码会出现 "terminated due to timeout"错误?

java - 在java中添加许多对象

jquery - 如何在 css 列表中使用 jquery 交换类/id?

java - 如何在JGit中编写git log --stat命令

java - 将编码对象写入文件

java - 绘制文本后无法绘制任何四边形?