Object-Oriented Programming in Java
This repository contains my Java learning files and small projects. I made this while learning Object-Oriented Programming (OOPs) in Java.
Topics Covered
Classes and Objects
Constructors
Inheritance
Polymorphism
Encapsulation
Abstraction
Access Modifiers
Static and Final Keywords
Method Overloading and Overriding
Packages and Imports
About This Repo
Each folder has a simple code example with a small project or program. This repo shows my Java practice and learning journey from basics to core OOPs.
How to Run
Open this project in VS Code or IntelliJ.
Run any .java file inside the folder.
Output will appear in the console.
Purpose
This is for practice and revision. It helps beginners understand OOPs in a simple and clean way.