Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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++

Explanation / Answer