Skip to content

Sheikhtahir13-sudo/Python-Oops-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🏗️ Python OOP Projects

Welcome to my Python Object-Oriented Programming (OOP) repository.

This repository contains real-world projects built using the core concepts of Object-Oriented Programming in Python.

📚 Projects

📖 1. Library Management System

A console-based application to manage books, customers, borrowing, and returning books using OOP principles.

🏦 2. Bank Management System

A console-based banking system that allows users to create accounts, deposit, withdraw, transfer funds, and view account details using OOP concepts.

🏧 3. ATM System

A console-based ATM simulation that allows users to log in securely, check balances, deposit and withdraw money and perform basic banking operations using OOP concepts.

🛠️ OOP Concepts Used

  • ✅ Classes & Objects
  • ✅ Encapsulation
  • ✅ Inheritance
  • ✅ Polymorphism
  • ✅ Abstraction
  • ✅ File Handling
  • ✅ Exception Handling

🎯 Purpose

The purpose of this repository is to practice Python OOP by building practical, real-world projects and improving object-oriented design skills.


⭐ Feel free to explore the projects and follow my learning journey!

About

A collection of Object-Oriented Programming (OOP) projects built in Python to strengthen core OOP concepts. Created as part of my journey to become a Python Developer and AI Engineer.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages