Ed
há 5 meses
Para responder à sua pergunta sobre os iteradores de coleção em Java e qual padrão de projeto eles utilizam, vamos analisar as opções: A) Abstract Factory - Este padrão é usado para criar famílias de objetos relacionados sem especificar suas classes concretas. Não se aplica diretamente a iteradores. B) Factory Method - Este padrão define uma interface para criar um objeto, mas permite que as subclasses decidam qual classe instanciar. É um candidato viável, pois os iteradores podem ser criados através de métodos de fábrica. C) Singleton - Este padrão garante que uma classe tenha apenas uma instância e fornece um ponto de acesso global a ela. Não se aplica a iteradores. D) Prototype - Este padrão é usado para criar novos objetos copiando um protótipo existente. Não é o caso dos iteradores. E) Builder - Este padrão é usado para construir um objeto complexo passo a passo. Não se aplica diretamente a iteradores. Analisando as opções, a mais adequada para a implementação de iteradores de coleção em Java é a opção B) Factory Method, pois os iteradores são frequentemente criados através de métodos que retornam instâncias de iteradores, seguindo o conceito desse padrão. Portanto, a resposta correta é: B) Factory Method.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade