Imagem de fundo

Considere uma associação pública responsável pelo desenvolvimento de sistemas utilizado...

Considere uma associação pública responsável pelo desenvolvimento de sistemas utilizados por um consórcio de municípios. Em um módulo da aplicação, é necessário aplicar um padrão de projeto estrutural, cujo objetivo é permitir a composição de objetos de forma flexível, adicionando novas funcionalidades a um objeto já existente sem modificar sua estrutura original, de maneira dinâmica durante a execução do sistema. Nesse contexto, qual padrão de projeto atende à situação supracitada?


A

Observer.


B

Strategy.


C

Command.


D

Singleton.


E

Decorator.