This repository is dedicated to my studies of Object-Oriented Programming (OOP). Here, I explore various concepts, principles, and techniques used in OOP, applying them through practical examples and exercises.
- Classes and Objects
- Encapsulation
- Inheritance
- Polymorphism
- Abstraction
- Design Patterns
- SOLID Principles
Each folder or file contains exercises and programs related to OOP, with code examples.