確定我的教授已經指定唔明方法和教授指導
「你的船的加油方法應採取一個整數量和 不返回任何東西。當船舶被要求加油,其目前的燃料 水平增加了指定的額外燃料量,並且其 報告說它已經加油:「企業增加了5個燃料 儲備。」然而,如果要求船舶加油並且額外加入 燃油量少於1,則船舶燃料水平保持不變,並報告爲什麼它沒有加油:「企業可以不加油與-5 燃料「
這是我
public refuel(int Fuels)
{
if(Fuels < 1)
{
Fuels = fuel;
"Challenger cannot refuel with " + fuel + " fuel.";
}
else
{
fuel += Fuels;
//return (name + "added " + Fuels + " to its fuel reserves");
}
}
編譯錯誤,當我運行此代碼:
無效的方法聲明;返回類型所需的公共加油(INT 燃料)
當我輸入
public String refuel(int Fuels) and insert the return statement, the method it compiles.
使用'public void' – e4c5
並修復其他語法錯誤。 – Henry
你的方法應該是'public void refuel(int Fuels)'。您在方法簽名中缺少返回類型。 –