Julgue os itens subsequentes a respeito dos padrões de projeto. Uma...

Julgue os itens subsequentes a respeito dos padrões de projeto. Uma das aplicabilidades do padrão Iterator é a representação de hierarquias do tipo todo-parte de objetos, de modo que a ap...


publicidade

Julgue os itens subsequentes a respeito dos padrões de projeto.

Uma das aplicabilidades do padrão Iterator é a representação de hierarquias do tipo todo-parte de objetos, de modo que a aplicação seja capaz de ignorar a diferença entre composições de objetos e objetos individuais, haja vista que todos os objetos tratados no padrão têm comportamento uniforme.

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
  • Equipe Gabarite
    Equipe Gabarite EQUIPE
    27/08/2026 • 10:21
    Neste caso, temos uma afirmação sobre padrões de projeto, especialmente voltada para o padrão Iterator. Vamos analisar juntos.

    O padrão Iterator serve principalmente para fornecer uma forma de acessar sequencialmente os elementos de uma coleção sem expor sua representação interna. Ou seja, seu foco é percorrer coleções, listas, arrays, etc.

    Quando a questão fala sobre a representação de hierarquias do tipo todo-parte de objetos, com a ideia de tratar composições e objetos individuais da mesma forma, ela está na verdade descrevendo o padrão Composite, não o Iterator. O padrão Composite realmente permite tratar tanto objetos individuais quanto composições de objetos de forma uniforme.

    Portanto, a assertiva está ERRADA, pois trocou os papéis desses dois padrões clássicos de projeto.

    Gabarito: errado.
publicidade
🍪

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