この 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 が見つかりません。
エラー: シンボル return empName が見つかりません。