我在尝试编译这个 java 程序时遇到了一些“找不到符号”的错误,我对出了什么问题感到困惑。这是代码示例...
public Employee(String empName, double hourlyRate, double regHours, double grossPay, double regPay, double netPay, double taxes, double otHours, double otPay, double totHours) {
setEmpName(empName);
setHourlyRate(hourlyRate);
setRegHours(regHours);
setGrossPay(grossPay);
setRegPay(regPay);
setNetPay(netPay);
setTaxes(taxes);
setOtHours(otHours);
setOtPay(otPay);
setTotHours(totHours);
}
//Set access methods
public void setEmpName( String newEmpName ) {
empName = newEmpName;
public String getEmpName() {
return empName;
}
我在 set 和 get 方法上都遇到了错误,但无法弄清楚我做错了什么。
编辑:这是编译器为每一行显示的内容......在两个 empName 语句上都有一个指向小写“e”的小箭头。
错误:找不到符号 empName = newEmpName;
错误:找不到符号返回 empName;