Question: use only bottome provide texts Amazon 900 20000.00 purchasing@amazon.com 0.08 Nordstrom 210 50000.00 purchasing@nordstrom.com 0.07 Rutgers 010 32000.00 purchasing@rutgers.edu education Alamo 520 23000.00 purchasing@alamo.com 0.05

 use only bottome provide texts Amazon 900 20000.00 purchasing@amazon.com 0.08 Nordstrom210 50000.00 purchasing@nordstrom.com 0.07 Rutgers 010 32000.00 purchasing@rutgers.edu education Alamo 520 23000.00purchasing@alamo.com 0.05 Kean 001 158000.50 purchasing@kean.edu education Allied 100 85300.00 purchasing@allied.com 0.06

Office Supplies Inc, an office supply store, services many customers. As customers

use only bottome provide texts

Amazon 900 20000.00 purchasing@amazon.com 0.08 Nordstrom 210 50000.00 purchasing@nordstrom.com 0.07 Rutgers 010 32000.00 purchasing@rutgers.edu education Alamo 520 23000.00 purchasing@alamo.com 0.05 Kean 001 158000.50 purchasing@kean.edu education Allied 100 85300.00 purchasing@allied.com 0.06

Office Supplies Inc, an office supply store, services many customers. As customers orders for office supplies are shipped, information is entered into a file. Office Supplies Inc bills their customers once each month. At the end of each month, the CEO requests a report of all customers sorted by their customer id (from lowest to highest). The report includes their bill balance and tax liability. Write a program to produce the outstanding balance report sorted by customer ID number from the data in the text file. Below is a description of the information on the text file: JAVA

Assigned Date: 4/10 Due Date: 4/24 Concepts: Classes and objects, inheritance, polymorphism Point value: 100 points The purpose of this project is to give students exposure to object oriented design and programming using classes and polymorphism in an application that involves arrays of objects and sorting arrays containing objects You will write several classes for this program. Please submit all classes in one file The name of the physical program file submitted xxxx_ Program10, where xxxx is your Kean email id Office Supplies Inc, an office supply store, services many customers. As customers' orders for office supplies are shipped, information is entered into a file. Office Supplies Inc bills their customers once each month. At the end of each month, the CEO requests a report of all customers sorted by their customer id (from lowest to highest). The report includes their bill balance and tax liability. Write a program to produce the outstanding balance report sorted by customer ID number from the data in the text file. Below is a description of the information on the text file: The first line in the file contains the number of customers in the file (integer) . .Then, the fields below repeat for each customer: o Customer name (String) o Customer ID (integer) o Bill balance (double) o Email address (String) o Tax liability (double or String) The customers served by the office supply store are of two types: tax-exempt or non-tax- exempt. For a tax-exempt customer, the tax liability field on the file is the reason for the tax exemptions: education, non-profit, government, other (String). For a non-tax-exempt customer, the tax liability field is the percent of tax that the customer will pay (double) based on the state in which the customer's business resides From the information provided, write a solution that includes the following A suitable inheritance hierarchy which represents the customers serviced by the office supply company. It is up to you how to design the inheritance hierarchy. I suggest a Customer class and appropriate subclasses. Assigned Date: 4/10 Due Date: 4/24 Concepts: Classes and objects, inheritance, polymorphism Point value: 100 points The purpose of this project is to give students exposure to object oriented design and programming using classes and polymorphism in an application that involves arrays of objects and sorting arrays containing objects You will write several classes for this program. Please submit all classes in one file The name of the physical program file submitted xxxx_ Program10, where xxxx is your Kean email id Office Supplies Inc, an office supply store, services many customers. As customers' orders for office supplies are shipped, information is entered into a file. Office Supplies Inc bills their customers once each month. At the end of each month, the CEO requests a report of all customers sorted by their customer id (from lowest to highest). The report includes their bill balance and tax liability. Write a program to produce the outstanding balance report sorted by customer ID number from the data in the text file. Below is a description of the information on the text file: The first line in the file contains the number of customers in the file (integer) . .Then, the fields below repeat for each customer: o Customer name (String) o Customer ID (integer) o Bill balance (double) o Email address (String) o Tax liability (double or String) The customers served by the office supply store are of two types: tax-exempt or non-tax- exempt. For a tax-exempt customer, the tax liability field on the file is the reason for the tax exemptions: education, non-profit, government, other (String). For a non-tax-exempt customer, the tax liability field is the percent of tax that the customer will pay (double) based on the state in which the customer's business resides From the information provided, write a solution that includes the following A suitable inheritance hierarchy which represents the customers serviced by the office supply company. It is up to you how to design the inheritance hierarchy. I suggest a Customer class and appropriate subclasses

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!