Best writers. Best papers. Let professionals take care of your academic papers

Order a similar paper and get 15% discount on your first order with us
Use the following coupon "FIRST15"
ORDER NOW

.Design a class  named  Person with fields for holding a person's name , address,

.Design a class  named  Person with fields for holding a person’s name , address,

and
telephone number (all as Strings ). Write a constructor  that initializes  all of these
values , and mutator and accessor methods  for every field.
Next, design a class  named  Customer, which inherits from the Person class . The Customer
class  should have a String  field for the customer number and a boolean  field indicating
whether  the customer wishes to be on a mailing list. Write a constructor  that
initializes  these values  and the appropriate mutator and accessor methods  for
the class ‘s fields.
Demonstrate the Customer class  in a program  that prompts the user to enter values
for the customer’s name , address, phone number, and customer number, and then
asks the user whether  or not the customer wants to recieve mail. Use this information
to create a customer object  and then print its information.
Put all of your classes in the same file. To do this, do not declare  them public.
Instead, simply write:
class  Person { … }
class  Customer { … }

2. A retailstore  has a preferred customer plan where customers can earn discounts
on all their purchases. The amount of a customer’s discount is determined
by the amount of the customer’s cumulative purchases in thestore , as follows:

  • When a preferred customer spends $500, they get a 5% discount on allfuture purchases.
  • When a preferred customer spends $1,000, they get a 6% discount on allfuture purchases.
  • When a preferred customer spends $1,5000, they get a 7% discount on allfuture purchases.
  • When a preferred customer spends $2,000, they get a 10% discount on allfuture purchases.

Design aclassnamed  PreferredCustomer, which inherits from the Customerclass
you created in Exercise 7. The preferredCustomerclass  should haveint  fields
for the amount of the customer’s purchases and the customer’s discount level.
Write aconstructor  thatinitializes  these fields as well as accessor and
mutatormethods .
Desmonstrate theclass  in aprogram  that prompts the user to input the
customer’sname , address, phone number, customer number,whether  they want to
recieve mail, and the amount they’ve spent, and then uses that information
to create a PreferredCustomerobject  and print its information. (Usestring
formatting to print the amount spent.)
Create all of the classes in the same file by not delcaring any of them public.

 
Looking for a Similar Assignment? Order now and Get 10% Discount! Use Coupon Code "Newclient"