Imagem de fundo

Padrões de Projeto (Design Patterns) são soluções reutilizáveis para problemas comuns n...

Padrões de Projeto (Design Patterns) são soluções reutilizáveis para problemas comuns no design de software.


O padrão “Singleton” pertence a qual categoria de padrões de projeto?


A

Arquitetural, pois define a estrutura fundamental de todo o sistema de software.


B

de Concorrência, pois lida com os desafios de programação em ambientes multithread.


C

Criacional, pois garante que uma classe tenha apenas uma instância e fornece um ponto de acesso global a ela.


D

Estrutural, pois se concentra em como as classes e objetos são compostos para formar estruturas maiores.


E

Comportamental, pois se preocupa com algoritmos e a atribuição de responsabilidades entre os objetos.