1. 程式人生 > >第三講 動手動腦-1

第三講 動手動腦-1

觀察輸出,總結。
class Grandparent {
    public Grandparent() {
        System.out.println("GrandParent Created");
    }
    public Grandparent(String string) {
        
        System.out.println("GrandParent Crented.String:"+string);
    }
}

class Parent extends Grandparent {
    public Parent() {
        
//super("hello.Grandparent"); System.out.println("Parent Created"); //super("hello.Grandparent."); } } class Child extends Parent{ public Child() { System.out.println("Child Created"); } } public class Testlnherits { public static void main(String args[]) { Child c
=new Child(); } }
輸出結果:
GrandParent Created Parent Created Child Created

 

結論:通過super呼叫基類構造方法,必須是子類構造方法中的第一個語句。