GitHub - lowkey9/Account-Management-System

ECE 503 Final Project

This program implement an account management system which manage a srock portfolio account and a bank account.

The stock portfolio account has the following function:

  • display the price of a stock
  • display the current portfolio
  • buy shares
  • sell shares
  • view transaction history

The bank account could perform the following functions:

  • view account balance
  • deposit money
  • withdraw money
  • print out transaction history

Two designed patterns, Bridge and Strategy, are used in this program.