In: Computer Science
SalaryCalculator in Java. The SalaryCalculator class should have instance variables of:
an employee's name, reportID that is unique and increments by 10, and an hourly wage.
There should also be some constructors and mutators, and accessor methods.
class SalaryCalculator { private String name; private int reportID; private double hourlyWage; private static int id = 0; public SalaryCalculator(String name) { this(name, 0); } public SalaryCalculator(String name, double hourlyWage) { this.name = name; this.hourlyWage = hourlyWage; reportID = id; id += 10; } public String getName() { return name; } public void setName(String name) { this.name = name; } public double getHourlyWage() { return hourlyWage; } public void setHourlyWage(double hourlyWage) { this.hourlyWage = hourlyWage; } public int getReportID() { return reportID; } } class SalaryCalculatorTest { public static void main(String[] args) { SalaryCalculator calculator = new SalaryCalculator("Ronaldo"); calculator.setHourlyWage(10); System.out.println("Name: " + calculator.getName()); System.out.println("Hourly wage: " + calculator.getHourlyWage()); System.out.println("Report ID: " + calculator.getReportID()); } }