AJPFX關於子類父類中的構造

1.子父類中的構造函數不存在重寫,由於子父類的構造函數名字不同(重寫要求子父類的方法名字如出一轍,包括參數列表)
2.子類建立對象時會先運行父類的構造函數再運行子類的構造函數。
由於每一個子類的構造函數的第一行都會默認有一句隱式語句super()調用父類默認的構造函數;
當要指定運行父類某個構造函數時,要手動添加對應的super(參數列表)
3.super()語句與this()語句的用法同樣
this(參數列表)語句調用的是本類中對應的構造函數//this語句只能定義在構造函數的第一行
super(參數列表)語句調用的是父類中對應的構造函數//super語句只能定義在子類構造函數第一行ide

相關文章
相關標籤/搜索