请教JAVA 怎么修改一个错误

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:44:31
错误提示:类counter是公共的 应在名为counter.java的 文件中声明public class Counter extends Frame

一个源文件可以定义多个类,但只能有一个public修饰的类,若你的源文件 定义为 Counter.java 则Counter类一般要被声明为 public class Counter ... ,才能被不同包的文件访问,你若只在同一个包中使用Counter.java 可以不声明为public的

这个貌似很显然,,类未声明为公有,可能在其他类里调用这个类里的方法了,,不设为公有就不行啊

Java规定,一个java文件可以有多个类,但至多只能有一个public类,并且与文件名前缀一模一样,明显你的文件名第一个要改成大写的。Counter.java

将counter类声明为public试试