爲什麼子類的構造器中要調用父類的無參構造方法,有什麼意義?

當一個子類調用構造方法時,我們知道它都會調用父類隱性的構造方法,如圖: 但是,我發現一個問題,爲什麼要這樣設計,爲什麼子類一定要調用到父類的無參構造方法,或者你可以選擇調用其他有參的父類構造方法,這可能跟子類實例化的時候也要先加載父類的構造代碼塊,靜態代碼塊一個緣由。於是我查了很多資料發現,大概都是同一個意思:因爲子類繼承父類之後,獲取到了父類的內容(屬性/字段),而這些內容在使用之前必須先初始化
相關文章
相關標籤/搜索