A simple Bank Management System built using Python and Object-Oriented Programming (OOP) concepts. This project demonstrates basic banking operations such as depositing money, withdrawing money, and checking the account balance.
- Create a bank account
- Deposit money
- Withdraw money
- Check account balance
- Uses Python classes and methods
- Demonstrates encapsulation using private attributes
- Python 3
Bank-Management-System/
│── bank_management.py
│── README.md
-
Clone the repository:
git clone https://github.com/your-username/Bank-Management-System.git
-
Navigate to the project folder:
cd Bank-Management-System -
Run the program:
python3 bank_management.py
Hi Ankit, your current account balance is Rs. 25000
Deposited Rs. 5000 in your account! New balance Rs. 30000
Rs. 3000 is withdrawn from your account! New balance Rs. 27000
Hi Ankit, your current account balance is Rs. 27000
- Python Classes and Objects
- Constructors (
__init__) - Instance Methods
- Encapsulation (Private Variables)
- Conditional Statements
- Object-Oriented Programming (OOP)