Pregunta de entrevista de EY

oops, c#, design patterns