Acerca dos padrões de projetos, analise as seguintes definições: simplifica a interface de um grupo de classes;
permite que um grupo de objetos seja notificado quando algum estado muda. Assinale a alternativa correta, em que
esses padrões de projeto definidos estão apresentados, respectivamente: