Java繼承三(附):父類有多個構造方法,子類對象加載過程中,具體選擇哪一個父類的構造方法?

事先說明:由上節可知,在構造子類對象的過程中:第五步中,當父類和子類都加載完畢後,會回到main方法,繼續進行子類對象的實例化構造;;;;然後,第六步中,開始執行子類的構造方法,並沒有執行子類的構造方法的內部,而是直接轉到了父類的構造方法。上節的那個例子即是直接跳到了父類的無參構造方法,這兒的原因是: 在子類的構造方法的第一行有一個默認的super();即默認調用父類的無參構造,也就是在子類的構造
相關文章
相關標籤/搜索