Java, «Имя переменной» не может быть преобразовано в переменную

Я использую Eclipse на Java, я получаю эту ошибку:

"Variable name" cannot be resolved to a variable.

В этой программе на Java:

public class SalCal {
    private int hoursWorked;
    public SalCal(String name, int hours, double hoursRate) {
        nameEmployee = name;
        hoursWorked = hours;
        ratePrHour = hoursRate;
    }
    public void setHoursWorked() {
        hoursWorked = hours;     //ERROR HERE, hours cannot be resolved to a type
    }
    public double calculateSalary() {
        if (hoursWorked <= 40) {
            totalSalary = ratePrHour * (double) hoursWorked;
        }
        if (hoursWorked > 40) {
            salaryAfter40 = hoursWorked - 40;
            totalSalary = (ratePrHour * 40)
                + (ratePrHour * 1.5 * salaryAfter40);
        }
        return totalSalary;
    }
}

Что вызывает это сообщение об ошибке?

18
задан Bhargav Rao 6 September 2019 в 03:10
поделиться