Ed
há 4 dias
A pergunta se refere a um padrão de projeto que permite representar hierarquias de partes e todo, tratando objetos individuais e composições de objetos de maneira uniforme. Vamos analisar as alternativas: a) Nenhuma das anteriores - Não é uma resposta válida, pois existe um padrão que se encaixa na descrição. b) Flyweight - Este padrão é usado para otimizar o uso de memória, compartilhando objetos semelhantes, mas não se aplica a hierarquias partes-todo. c) Builder - Este padrão é usado para construir objetos complexos, mas não se relaciona com a estrutura de árvore ou hierarquias partes-todo. d) Composite - Este é o padrão que permite compor objetos em estruturas de árvore, representando hierarquias partes-todo e tratando objetos individuais e composições de forma uniforme. e) Proxy - Este padrão fornece um substituto ou representante de outro objeto, mas não se relaciona com a estrutura de árvore. Portanto, a alternativa correta é: d) Composite.
Mais perguntas desse material