Question: what am I doing wrong here? https://www.chegg.com/homework-help/Starting-Out-with-Java-6th-edition-chapter-9-problem-2PC-solution-9780134462011 import java.io.*; import java.util.Scanner; class Employee { private String Empname; private String Empnumber; private String Hiredate; public Employee(String
what am I doing wrong here?
https://www.chegg.com/homework-help/Starting-Out-with-Java-6th-edition-chapter-9-problem-2PC-solution-9780134462011
import java.io.*; import java.util.Scanner;
class Employee {
private String Empname; private String Empnumber; private String Hiredate; public Employee(String Empname, String Empnumber, String Hiredate) { setName (Empname); setNumber (Empnumber); setHireDate (Hiredate); } public String getName () { return Empname; }
public String getNumber () { return Empnumber; } public String getHireDate () { return Hiredate; }
public void setName (String n) { Empname = n; }
public void setNumber (String num) { Empnumber = num; } public void setHireDate (String h) { Hiredate = h; }
}
class ShiftSupervisor extends Employee {
private double annualsalary; private double annualproduction;
public ShiftSupervisor (String Empname, String Empnumber, String Hiredate, double annualsalary, double annualproduction) { super (Empname, Empnumber, Hiredate); setAnuSal (annualsalary); setAnuPro (annualproduction); }
public double getAnusal () { return annualsalary; }
public double getAnuPro () { return annualproduction; }
public void setAnuSal (double s) { annualsalary = s; }
public void setAnuPro (double p) { annualproduction = p; }
public String toString() { return "Name: "+getName()+" EmpID: "+getNumber() + " Hire Date() + "+getHireDate() + " Annual Salary: "+annualsalary+ " Production "+annualproduction; }
public class employeeDemo { public static void main (String[] args) { String name, id, date; double sal, prod;
Scanner keyboard= new Scanner (System.in) ; System.out.println("Enter Name:); name=keyboard.nextLine(); System.out.println(Enter Annual:); id=keyboard.nextLine(); System.out.print1n("Enter Hire Date:); date=keyboard.nextLine(); System.out.print1n("Enter Annual:) sal=keyboard.nextDouble(); System.out.print1n("Enter production:); prod=keyboard.nextDouble();
ShiftSupervisor pw = new ShiftSupervisor (name, id, date, sal, prod);
System.out.print1n("Employee Details: +pw);
} }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
