ComputerScienceExpert

(11)

$18/per page/

About ComputerScienceExpert

Levels Tought:
Elementary,Middle School,High School,College,University,PHD

Expertise:
Applied Sciences,Calculus See all
Applied Sciences,Calculus,Chemistry,Computer Science,Environmental science,Information Systems,Science Hide all
Teaching Since: Apr 2017
Last Sign in: 103 Weeks Ago, 4 Days Ago
Questions Answered: 4870
Tutorials Posted: 4863

Education

  • MBA IT, Mater in Science and Technology
    Devry
    Jul-1996 - Jul-2000

Experience

  • Professor
    Devry University
    Mar-2010 - Oct-2016

Category > Programming Posted 08 May 2017 My Price 8.00

Design a class named Person

1.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.

Answers

(11)
Status NEW Posted 08 May 2017 03:05 AM My Price 8.00

-----------

Not Rated(0)