Question: table [ [ Credit Card Account ] , [ - rate: double ] , [ - rewards: double ] , [ + CreditCard (

\table[[Credit Card Account],[-rate: double],[-rewards: double],[+CreditCard ()],[+makePurchase(amount, category)],[+makePayment(amount)],[+redeemRewards() : double],[+ getRewards() : double],[+toString ()],[+process()]]
Bank Accounts
All bank accounts contain a unique account number and a current balance. Users can always check their balance.
Money Market accounts contain an annual interest rate (3.65%). Users can make deposits and withdrawals.
Rewards Credit cards contain an interest rate (24.99%) on purchases and a 1% cashback on regular purchases, 2% cashback on Groceries and 3% cashback on Gas. Users can make purchases and payments and also cash rewards.
Please write java code deatil
 \table[[Credit Card Account],[-rate: double],[-rewards: double],[+CreditCard ()],[+makePurchase(amount, category)],[+makePayment(amount)],[+redeemRewards() : double],[+ getRewards() :

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!