这段JAVA程序哪里错了啊!总是通不过编译

来源:百度知道 编辑:UC知道 时间:2024/06/20 16:19:27
public class FatherClass {
FatherClass(int i) {
System.out.println("SuperClass =" + i);
}
}

class SubClass extends FatherClass {
SubClass() {
super(10);
System.out.println("SubClass");
}
}

class Disp {
public static void main(String[] args) {
SubClass s = new SubClass();
}
}

一个.java 文件中可以写多个类,但只能有一个类是public 的,且.java的文件名,是这个public class 的类名,

如果您想执行main方法的话,那么有main方法的这个类必须是public 的

把FatherClass的public去掉,
class Disp前面加public试试.

没看出来