OOP Assignment 02 – Inheritance & Encapsulation Practice This is my Assignment 02 for the Object-Oriented Programming (OOP) course. In this assignment, I have solved different practice problems based on: Inheritance Encapsulation The main purpose of this assignment is to understand how these core OOP concepts work through hands-on coding exercises.