3 回答

夏天吹過(guò)的風(fēng)
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
子類繼承父類,那么子類構(gòu)造器第一行隱式調(diào)用父類構(gòu)造方法? super();
而父類又沒(méi)有無(wú)參構(gòu)造器(因?yàn)楦割愑辛撕瑓?gòu)造器,系統(tǒng)不會(huì)自動(dòng)添加無(wú)參構(gòu)造器)

慕移動(dòng)4708697
TA貢獻(xiàn)45條經(jīng)驗(yàn) 獲得超22個(gè)贊
簡(jiǎn)單的說(shuō)就是父類Car創(chuàng)建了一個(gè)帶參數(shù)的構(gòu)造函數(shù),但是沒(méi)有顯式的創(chuàng)建一個(gè)空構(gòu)造函數(shù),所以Car的空構(gòu)造函數(shù)就沒(méi)有了 ,子類Truck繼承父類Car時(shí) 并沒(méi)有發(fā)現(xiàn)可以定義的空構(gòu)造函數(shù) ,所以在子類Truck中定義空構(gòu)造函數(shù)就會(huì)編譯出錯(cuò)。
添加回答
舉報(bào)
0/150
提交
取消