Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 866 Bytes

README.md

File metadata and controls

16 lines (14 loc) · 866 Bytes

Kar.Banking

This project is an exercise to demonstrate my coding and problem solving skills using C#.

Task

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.

Requirements

  • 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