A retail store 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 the store as follows: • When a preferred customer spends $500, he or she gets a 5 percent discount on all future purchases. • When a preferred customer spends $1,000, he or she gets a 6 percent discount on all future purchases. • When a preferred customer spends $1,500, he or she gets a 7 percent discount on all future purchases. • When a preferred customer spends $2,000 or more, he or she gets a 10 percent discount on all future purchases. Design a class named PreferredCustomer, which is derived from the Customer class you created in Programming Problem 4. The PreferredCustomer class should have properties for the amount of the customer’s purchases and the customer’s discount level. Demonstrate the class in a simple application.
A retail store 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 the store as follows:
• When a preferred customer spends $500, he or she gets a 5 percent discount on
all future purchases.
• When a preferred customer spends $1,000, he or she gets a 6 percent discount
on all future purchases.
• When a preferred customer spends $1,500, he or she gets a 7 percent discount
on all future purchases.
• When a preferred customer spends $2,000 or more, he or she gets a 10 percent
discount on all future purchases.
Design a class named PreferredCustomer, which is derived from the Customer
class you created in
have properties for the amount of the customer’s purchases and the customer’s discount
level. Demonstrate the class in a simple application.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 8 images