Questões Informática Padrões de projeto

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

Responda: 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...


Q254529 | Informática, Padrões de projeto, Técnico Judiciário Programação de Sistemas, TSE, CONSULPLAN

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,

Matheus Fernandes
Por Matheus Fernandes em 12/01/2025 21:58:24🎓 Equipe Gabarite
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.
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.