原因是Parent类中你自定义了一个有参数的构造函数,该类就不再定义默认的空构造函数了.
这个程序可以在Parent类中补一个空参数的构造函数就o了.
class Parent
{
public Parent(){}//补一个空参数的构造函数
public Parent(int i)
{
System.out.println("Here is Parent");
}
}
public class Child extends Parent
{
public Child()
{
System.out.println("Here is Child");
}
public static void main(String[] args)
{
Child ch = new Child();
}
} |