package?com.imooc;
public?class?zilei?extends?hello?{
?{
??super.hello();
??System.out.println("成功了");
?}
}
5 回答

喬幫主
TA貢獻(xiàn)184條經(jīng)驗 獲得超67個贊
既然有參,你在調(diào)用的時候就應(yīng)該講對應(yīng)的參數(shù)傳遞過去?。〔蝗痪蜁箦e唄!你在調(diào)用父類構(gòu)造方法的時候,將參數(shù)加上去試試唄!
已采納

XhstormR
TA貢獻(xiàn)140條經(jīng)驗 獲得超197個贊
父類:
class?Test2?{ ????Test2(int?num)?{ ????????System.out.println("有參構(gòu)造方法"); ????} }
子類:
class?Test1?extends?Test2?{ ????Test1(int?num)?{ ????????super(num); ????????System.out.println("成功了"); ????} }
多的就不說了,這你應(yīng)該看的懂,望采納。

BeingTowards
TA貢獻(xiàn)2條經(jīng)驗 獲得超2個贊
你創(chuàng)建一個父類的話 ?如果沒有顯式的創(chuàng)建構(gòu)造方法不管有參還是無參的 ?則編譯器會為該類創(chuàng)建一個隱式的無參的構(gòu)造方法 ? ?如果你創(chuàng)建了一個帶參的構(gòu)造方法 ?則編譯器就不會為該類創(chuàng)建一個隱式的無參構(gòu)造方法 ?此時就需要你顯式的創(chuàng)建一個無參的構(gòu)造方法 ?一般父類都需要顯式的創(chuàng)建無參構(gòu)造方法 ?用于子類初始化對象調(diào)用。

yanrun
TA貢獻(xiàn)317條經(jīng)驗 獲得超240個贊
把父類的代碼和報錯信息貼出來, 如果你要調(diào)用父類的構(gòu)造方法也不是這么調(diào)用。
public?zilei()?{ ????super(); }
添加回答
舉報
0/150
提交
取消