Pregunta de entrevista de Volvo Group

A problem statement was given and asked to design a solution using OOPS concepts