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