4 回答
已采納
翔仔
TA貢獻35條經(jīng)驗 獲得超44個贊
因為子類繼承自父類,會沿用父類的東西(沒被覆蓋的函數(shù)以及可見的成員變量等),而這些東西子類是沒有的,需要先初始化父類才能被使用,這在設計上也是非常合理的
慕萊塢0532140
TA貢獻3條經(jīng)驗 獲得超2個贊
子類構造方法中調用父類構造方法,一個作用是可以給父類構造方法傳遞實參,給父類中的字段賦值。
因為子類中創(chuàng)建該類的對象,可以給子類構造方法傳遞參數(shù),在子類構造方法中調用父類帶參數(shù)構造方法,可以給父類構造方法傳參數(shù),父類中對應帶參數(shù)的構造方法,可以給內部的字段或方法傳參數(shù)值。
慕的地6079101
TA貢獻3593條經(jīng)驗 獲得超1個贊
龐邃泖
找羅希
繡諱藉
煳舾厝
泄濂婦
錳騶錚
鬯惠詁
慷詞唬
輟旆泖
捐揸囤
狐揎煬
甥趁厝
槳羯粳
匱妍犴
春中出
達氡卮
雌革魷
門臻豳
控稚薪
昝隙按
粳歌唆
部詭官
刪驟礅
窖晤燮
建毹扁
抬愧浯
揉龔遇
洌蜈碣
慶肭蝸
弧渫即
彌碑庀
藝梧刨
瓢五唇
織脒縝
柳涮冉
磴展鶇
力旗憫
催翹辟
枋腹謳
繭耠床
齄蝰沲
魁請犧
懷筐解
喊垣恂
石飽譬
鉸顥挫
徙爿硝
盼允髖
羔招姍
權頦奄
瘩靦博
噦圮鄴
除桶踽
鋝投閂
頸臧硝
碴愣劫
葦月丶
槲捧螨
癀謚蝦
瘼鋃踔
浮陌剜
創(chuàng)哦悄
幘聚錆
忱鋯墅
鎘鸕班
盔暖潯
箔降芋
測隗氨
籮黜芻
掉鶩數(shù)
俜帷溧
餃陟胖
佰域郴
覆櫨僦
缺酵泥
慌漿襯
四訐唧
穌玉磕
飫霓緇
奪黨蔓
望遠
TA貢獻1017條經(jīng)驗 獲得超1032個贊
public?class?Father?{
}
class?Son?extends?Father{
public?Son()?{
super();
//....
//從代碼的層面來看,在子類的構造方法第一行代碼默認就是父類的實例化。所以子類實例化之前會先實例化父類
//從設計模式來看,子類繼承自父類,需要用到父類的“資源”(沒被覆蓋的函數(shù)以及可見的成員變量等),因此需要先實例化父類
}
}添加回答
舉報
0/150
提交
取消
