Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Simple Banking Project

This is a simple bank project demonstrating object-oriented programming concepts in Python.

Description

This project simulates a basic bank system with the following functionalities:

Creating bank accounts for customers Depositing and withdrawing money from accounts Checking the account balance The project is implemented using object-oriented programming principles, with each bank account represented as an object.

Features

Display of the new customer details i.e gender, name and age Deposit money into an account Withdraw money from an account Check the balance of an account

Usage

Clone the repository to your local machine:

git clone ttps://github.com/timothymwine/simple_banking_oop.git

Navigate to the project directory:

cd simple-bank-project

Run the main.py file:

python main.py

Follow the instructions displayed in the terminal to interact with the bank system.

Object-Oriented Design

The project is structured using object-oriented programming concepts:

Account class: Represents a bank account with attributes such as account holder's age, account holder's name, and gender. Includes method for showing details of the account holder. Bank class: Includes methods for depositing, withdrawing and checking balance.

Contributing

Contributions are welcome! Feel free to submit bug reports, feature requests, or pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages