Imagem de fundo

Cada padrão de design aborda diferentes aspectos do design...

Cada padrão de design aborda diferentes aspectos do design de software, como a criação de objetos, estruturação de classes ou encapsulamento de comportamentos. Com isso em mente, marque a alternativa em que o padrão concentra-se em delegar a criação de objetos a uma classe separada, encapsulando a lógica de instanciação:


A

Command.


B

Template Method.


C

Singleton.


D

Strategy.


E

Abstract Factory.