How lokieey/bank-management works
This is a small object-oriented banking demo. Its active workflow creates a customer and current account, deposits and withdraws funds, then displays the balance and transaction history. The account base class holds balance and transaction state; current and savings accounts provide distinct account behaviors. The README is only a brief project description, so the workflow is based on the sampled source; savings-account behavior is present but not exercised by the active entry point.
Main entry points: main.py Demo entry point · current_account.py Current account · accounts.py Base account · savings_account.py Savings account
Components 5
Other components
- Demo entry point
main.py - Customer
customer.py - Base account
accounts.py - Current account
current_account.py - Savings account
savings_account.py
Connections 5
- Demo entry point → Customer: creates
- Demo entry point → Current account: creates
- Demo entry point → Current account: operates
- Current account → Base account: inherits; calls helpers
- Savings account → Base account: inherits