Question: Define a Java class hierarchy for the following account types: Account ( Account ) : Data attribute: balance Constructor to initialize all attributes. Savings Account
Define a Java class hierarchy for the following account types:
Account Account:
Data attribute: balance
Constructor to initialize all attributes.
Savings Account Savings:
Additional data attribute: interestRate
Constructor to initialize all attributes.
A method calculateInterest to compute and return the interest earned based on the balance and interest rate.
Fixed Deposit FixedDeposit:
Additional data attribute: tenure in months
Constructor to initialize all attributes.
A method calculateMaturityAmount to compute and return the maturity amount based on the principal, interest rate, and tenure
Object Creation and Usage:
Create objects for each account type with different attributes.
Demonstrate method usage.
Marks Distribution:
Define the account hierarchy with additional attributes and methods: marks
Implement constructors for each account type: marks
Create objects and demonstrate method usage: marks
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
