Ed
há 9 meses
Para identificar o padrão GoF (Gang of Four) que se aplica a diferentes implementações de uma operação com passos comuns e específicos, vamos analisar as opções: 1. Adapter: Este padrão é usado para permitir que classes com interfaces incompatíveis trabalhem juntas. Não se aplica ao caso de passos comuns e específicos. 2. Factory Method: Este padrão é utilizado para criar objetos sem especificar a classe exata do objeto que será criado. Também não se encaixa na descrição. 3. Strategy: Este padrão permite que um algoritmo varie independentemente dos clientes que o utilizam. Embora envolva diferentes implementações, não se foca em passos comuns. 4. Template Method: Este padrão define o esqueleto de um algoritmo em uma operação, permitindo que subclasses implementem alguns passos específicos. É exatamente o que se busca, pois permite ter passos comuns e específicos. 5. Facade: Este padrão fornece uma interface simplificada para um conjunto de interfaces em um subsistema. Não se aplica ao caso descrito. Diante da análise, a alternativa correta é: Template Method.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material