public class Sales { public static void main(String[] args) { SalesPerson G = new SalesPerson("George"); SalesPerson N = new SalesPerson("Nancy", 56000.0,32456.67, 21567.90, 45234.87); SalesPerson T = new SalesPerson("Tom", 46000.0, 41092.23, 33508.90, 25634.07); SalesPerson H = new SalesPerson("Henry", 83000.0, 54321.01, 46732.61, 75230.87); SalesPerson W = new SalesPerson(T); // Among Nancy, Tom, and Henry (SalesPerson N, T, H) // write code in here to determine and print the following: // the total sales for week1, // the total sales for week2, // the total sales for week3, N.AverageSales(); T.AverageSales(); H.AverageSales(); N.Display(); T.Display(); H.Display(); N.ChangeSalary(60000.0); T.ChangeName("Tommy"); N.Display(); T.Display(); W.Display(); } // end main } // end class Sales // declaration of The SalesPerson Class class SalesPerson { public SalesPerson(String x) { name = x; salary = 32000.0; sales_week1 = 0.0; sales_week2 = 0.0; sales_week3 = 0.0; } // end default constructor public SalesPerson(String x, double sal, double sw1, double sw2, double sw3) { name = x; salary = sal; sales_week1 = sw1; sales_week2 = sw2; sales_week3 = sw3; } // end constructor with specific parameters public SalesPerson(SalesPerson S) { name = S.name; salary = S.salary; sales_week1 = S.sales_week1; sales_week2 = S.sales_week2; sales_week3 = S.sales_week3; }// end of copy constructor public void ChangeName(String x) { name = x; }// end ChangeName public void ChangeSalary(double sal) { salary = sal; }// end ChangeSalary public double Get_week1() { return sales_week1; }// end Get_week1 public double Get_week2() { return sales_week2; }// end Get_week2 public double Get_week3() { return sales_week3; }// end Get_week3 public double AverageSales() { double average = (sales_week1 + sales_week2 + sales_week3)/3; return average; // This involves some calculations and a print. }// end AverageSales public void Display() {// Students write System.out.println("Name : " + name); System.out.println("Salary : " + salary); System.out.println("Week1 : " + Get_week1()); System.out.println("Week2 : " + Get_week2()); System.out.println("Week3 : " + Get_week3()); System.out.println("Average: " + AverageSales()); System.out.println(); // Print in a readable form the contents of // all of the private data items listed below. }// end Display private String name; private double salary; private double sales_week1; private double sales_week2; private double sales_week3; }// end SalesPerson declaration