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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started