Banking System: Account, SavingsAccount, CurrentAccount, Bank Class
VerifiedAdded on 2019/09/16
|1
|385
|353
Homework Assignment
AI Summary
This assignment requires the development of a Java-based banking system. The core of the assignment involves creating classes: Account, SavingsAccount, CurrentAccount, and Bank. The Account class serves as a base, with SavingsAccount and CurrentAccount extending it. SavingsAccount includes interest calculation, while CurrentAccount manages overdraft limits. A Bank class manages a collection of accounts, offering methods to open, close, and update them, including interest application for savings accounts and overdraft notifications. Students are expected to implement these classes, integrate them, and test their functionality, including the creation of test accounts and methods for depositing, withdrawing, and managing account balances. The assignment also includes a lecture component requiring documentation of the code and its output.