當我嘗試此代碼:麻煩與布爾和if語句
public boolean eligibleForBonus(double salary) {
if(salary >=40000) {
return true;
}
else {
return false;
}
}
@Override
public String toString() {
if (eligibleForBonus()){
return (code I want to return);
}
else {
return (code I want to return);
}
}
我上(eligibleForBonus()),它說:「該方法eligibleForBonus(雙)在類型員工(類)錯誤不適用於參數()「。 我是編程新手,我嘗試了所有我能想到的東西,但我無法做到 - 任何幫助將不勝感激!謝謝:)
您的方法'eligibleForBonus'需要一個參數,並且在調用它時不發送任何消息。 –
您的'eligibleForBonus'方法可以簡單地爲:'return salaray> 40000;' – Cruncher