PreferredCustomer Class A retail store has a preferred customer plan where custo
ID: 3544442 • Letter: P
Question
PreferredCustomer Class
A retail store has a preferred customer plan where customers may earn discounts on all their purchases. the amount of a customers discounts is determined by the amount of the customer's cumulative purchases in the store.
- When a preferrred customer spends $500, he or she gets a 5% discount on all future purchases.
- When a preferrred customer spends $1000, he or she gets a 6% discount on all future purchases.
- When a preferrred customer spends $1500, he or she gets a 7% discount on all future purchases.
- When a preferrred customer spends $2000 or more, he or she gets a 10% discount on all future purchases.
Design a class named PreferredCustomer, which is derived from the CustomerData class you created and should have the following member variables :purchasesAmount (a double), discountLevel (a double)
The purchaseAmount variable holds the total of a customers purchases to date. The discountLevel variable should be set to the correct discount percentage, according to the store's preferred customer plan. Write appropriate member functions for this class and demonstrate it in a simple program.
Can You please do in C++