Pregunta de entrevista de Typhoon HIL

Some basic OOP and design patterns questions.