当我尝试此代码:麻烦与布尔和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