Question: Design a Customer class to handle a customer loyalty marketing campaign. After accumulating $100 in purchases, the customer receives a $10 discount on the next
Design a Customer class to handle a customer loyalty marketing campaign. After accumulating $100 in purchases, the customer receives a $10 discount on the next purchase. Provide methods
• void makePurchase(double amount)
• boolean discountReached()
Provide a test program and test a scenario in which a customer has earned a discount and then made over $90, but less than $100 in purchases. This should not result in a second discount. Then add another purchase that results in the second discount.
Step by Step Solution
3.42 Rating (171 Votes )
There are 3 Steps involved in it
Java code class Customer double purchase double discount CustomerInitially purch... View full answer
Get step-by-step solutions from verified subject matter experts
Document Format (2 attachments)
2106_60f58f350e03a_873085.pdf
180 KBs PDF File
2106_60f58f350e03a_873085.docx
120 KBs Word File
