第三講 動手動腦-1
阿新 • • 發佈:2018-11-04
觀察輸出,總結。
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呼叫基類構造方法,必須是子類構造方法中的第一個語句。