Pergunta de entrevista da empresa XELLERATION

Question about design patterns based on situations.