Interview challenge based on covered topics
OOP Concepts Create a class Car : Define attributes like make , model , and year , and include a method to display the car's details. Instantiate objects and display information for different cars. Design an Employee Management System: Create a base class Employee with properties like name , ID , and salary . Inherit from it to create a Manager class with additional properties like department . Library System: Create classes Book and Member . The Book class should have attributes like title and author , and the Member class should manage borrowing and returning books. Shape Hierarchy: Create a base class Shape with a method calculateArea() . Derive classes Circle , Rectangle , and Triangle from Shape , and implement the area calculation in each derived class. Student Class: Design a Student class with attributes like name , age , and marks . Create a derived class GraduateStudent that adds extra fields like thesis and calculate the final grade based on...