(1)子類只繼承父類的默認構造函數,也就是不可見的參數構造函數。如果父類沒有默認構造函數,那麽子類不能從父類繼承默認構造函數。
(2)子類從父類繼承的父類的默認構造函數不能是子類的默認構造函數。
(3)創建對象時,先調用父類的默認構造函數初始化對象,再調用子類自己定義的構造函數。
(4)如果子類要調用父類的非默認構造函數,必須使用super來實現。
(5)子類必須調用父類的構造函數。可以通過系統自動調用父類的默認構造函數。如果父類沒有默認構造函數,子類的構造函數必須通過super調用父類的構造函數。