This project is an exercise to demonstrate my coding and problem solving skills using C#.
Write an object-oriented program, preferably using C#, adhering to the simple requirements listed below. This program should require no input to run and should not have a user interface. To demonstrate the functionality of your application, please write test classes that invoke a deposit, a withdrawal, and a transfer.
- This is a simple bank program.
- A bank has a name.
- A bank also has several accounts.
- An account has an owner and a balance.
- Account types include: Checking, Investment.
- There are two types of Investment accounts: Individual, Corporate.
- Individual accounts have a withdrawal limit of 500 dollars.
- Transactions are made on accounts.
- Transaction types include: Deposit, Withdraw, and Transfer