package collection;ide
class Father{函数
public Father(String arg) {
System.out.println(arg);
}
}
class Son extends Father{
public Son(){
System.out.println("Son");
}
}
public class MyExtends {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Son son=new Son();
}
// 父类没有默认的构造函数,子类会编译通不过,因此就会报错
}
it
下面的代码 就不报错了io
package collection;编译
class Father{class
public Father(String arg) {
System.out.println(arg);
}
}
class Son extends Father{构造函数
public Son(String arg) {
super(arg);
System.out.println(arg);
}
}
public class MyExtends {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Son son=new Son("aa");
}
}
static