Pregunta de entrevista de Avanade

Design patterns implementation