O desenvolvimento de software é uma atividade que apresenta dificuldades, ...

O desenvolvimento de software é uma atividade que apresenta dificuldades, ligada ao entendimento do problema. Design Patterns surgiram na busca de soluções para as dificuldades, tornando-se um m...


publicidade

O desenvolvimento de software é uma atividade que apresenta dificuldades, ligada ao entendimento do problema. Design Patterns surgiram na busca de soluções para as dificuldades, tornando-se um mecanismo eficiente no compartilhamento de conhecimento entre os desenvolvedores. Gamma propõe um modo de categorização dos DESIGN PATTERNS, definindo famílias de padrões relacionados, descritos a seguir.

I. Abrange a configuração e inicialização de objetos e classes.

II. Lida com as interfaces e a implementação das classes e dos objetos.

III. Lida com as interações dinâmicas entre grupos de classes e objetos.

Essas famílias são denominadas, respectivamente,

Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Matheus Fernandes
    Matheus Fernandes EQUIPE
    12/01/2025 • 21:58
    Gabarito: c)

    Essas famílias são denominadas, respectivamente, Creational Patterns, Structural Patterns e Behavioral Patterns.

    - Creational Patterns: Abrange a configuração e inicialização de objetos e classes.
    - Structural Patterns: Lida com as interfaces e a implementação das classes e dos objetos.
    - Behavioral Patterns: Lida com as interações dinâmicas entre grupos de classes e objetos.

    Portanto, a ordem correta das famílias de padrões de design propostas por Gamma é Creational Patterns, Structural Patterns e Behavioral Patterns.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.