Pregunta de entrevista de Luxoft

OOP principles, structure and data