1. 程式人生 > >java 動手動腦之父子繼承

java 動手動腦之父子繼承

1.建構函式的主要作用是什麼?
在建立物件時初始化物件,為物件成員變數賦初值。
呼叫時:子類——>父類——>祖類
輸出時:祖類——>父類——>子類
在子類呼叫建構函式時必須呼叫父類的建構函式,因為子類的構造器在例項化時無法找到父類的構造器
2.自行編寫程式碼測試以下特性:在子類中,若要呼叫父類中被覆蓋的方法,可以使用super關鍵字.

 1 public class FatherAndSon {
 2 
 3     public static void main(String args[]) {
 4         FatherAndSon s=new FatherAndSon();
5 s.Test(); 6 } 7 public void Test() { 8 Son s=new Son(); 9 s.test(); 10 11 } 12 class Father { 13 public void test() { 14 System.out.println("father"); 15 16 } 17 } 18 class Son extends Father{ 19 public
void test() { 20 System.out.println("son"); 21 super.test(); 22 } 23 } 24 }

先到這吧,明天繼續奮鬥