Question: By using Java: Design a Customer class to handle a customer loyalty marketing campaign. After accumulating $100 in purchases, the customer receives a $10 discount
By using Java:
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.
Record customers name and id.
Provide constructors, mutators, accessors, and methods:
- void makePurchase (double amount).
- boolean discountReached ().
- string toString ().
- boolean equals ().
Provide a demo program and test a scenario in which a costomer 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 purchases that results in the second discount.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
