Мне нужна помощь в этом коде как можно скорее
public void setSalary(double newSalary) { if(newSalary >= 0.0) { Salary = new Salary; } }
Что я уже пробовал:
В этом коде есть ошибка
Зарплата = новая зарплата;
он продолжает говорить:
ошибка: '(' или '[' ожидается
я продолжаю вставлять [] () в этот код
ничего не меняется мне нужна помощь
это код, который я делаю
*******************************
public class Salary extends Employee { private double salary;//Annual Salary public Salary (String name, String address, int number , double salary) { super(name,address,number); setSalary(salary); } public void mailCheck() { System.out.println("Within mailCheck of Salary class"); System.out.println("Mailing check to " + getName() + "with salary" + salary); } public double getSalary() { return salary; } public void setSalary(double newSalary) { if(newSalary >= 0.0) { Salary = new Salary; } } public double computePay() { System.out.println("Computing Salary pay for" + getName()); return salary/52; } }