This repository contains Java programs demonstrating core Object-Oriented Programming (OOP) concepts. All projects are designed to be run in Eclipse IDE for easy management and execution.
- Classes and Objects
- Inheritance
- Polymorphism
- Abstraction
- Encapsulation
- Constructors & Method Overloading
- Interfaces and Abstract Classes
- Access Modifiers
- Java JDK 8 or above
- Eclipse IDE (any version that supports Java)
- Clone the repository:
git clone https://github.com/itsmejd7/oops.git
Open Eclipse, then:
Go to File > Import > Existing Projects into Workspace
Select the cloned folder (oops)
Finish importing
Right-click on any .java file → Run As > Java Application
📁 Folder Structure Each .java file demonstrates a unique OOP concept, organized clearly for easy understanding.
🤝 Contributions You’re welcome to contribute improvements, additional examples, or new concepts!