Imagem de fundo

Um arquiteto de software estuda que padrões de projeto são apropriados para o novo sist...

Um arquiteto de software estuda que padrões de projeto são apropriados para o novo sistema de vendas de uma empresa. Ele deve considerar que o padrão


A

Bridge separa a construção de um objeto complexo de sua representação, de modo que o mesmo processo de construção possa criar diferentes representações.


B

Builder garante que uma classe seja instanciada somente uma vez, fornecendo também um ponto de acesso global.


C

Singleton separa uma abstração de sua implementação, de modo que os dois conceitos possam variar de modo independente.


D

Chain of Responsibility evita o acoplamento entre o remetente de uma solicitação e seu destinatário, dando oportunidade para mais de um objeto tratar a solicitação.


E

Template Method utiliza compartilhamento para suportar, eficientemente, grandes quantidades de objetos de granularidade fina.