Skip to content

SalmanSaleem-17/OOP-Java

Repository files navigation

OOP Java Lab Projects

This repository contains Java lab projects and practical exercises developed as part of my Object-Oriented Programming (OOP) coursework. The projects cover essential OOP concepts such as inheritance, polymorphism, encapsulation, abstraction, and more.


🚀 Topics Covered

  • Java Classes and Objects
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Abstraction
  • File Handling in Java
  • Exception Handling
  • Arrays and Collections
  • Basic Java Problem Solving

📂 Repository Highlights

  • Hands-on Java projects applying OOP principles
  • Practice-based learning through lab assignments
  • Step-by-step reinforcement of object-oriented techniques

💻 Technologies Used

  • Java (Core)
  • File Handling
  • Exception Handling
  • Console-Based Programs

🛠️ How to Run

  1. Clone the repository:
    git clone https://github.com/SalmanSaleem-17/OOP-Java.git