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