Pregunta de entrevista de Infosys

Design pattern