Logo Passei Direto
Buscar
O padrão de design Strategy utiliza interfaces para:
a) Melhorar a performance do código
b) Definir um grupo de algoritmos intercambiáveis
c) Evitar a modularização do software
d) Reduzir a complexidade do código
User badge image
Ensinando Através de Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

O padrão de design Strategy é utilizado para definir uma família de algoritmos, encapsulá-los e torná-los intercambiáveis. Isso permite que o algoritmo varie independentemente dos clientes que o utilizam. Analisando as alternativas: a) Melhorar a performance do código - O padrão Strategy não é especificamente focado em performance. b) Definir um grupo de algoritmos intercambiáveis - Esta é a definição correta do padrão Strategy, pois ele permite que diferentes algoritmos sejam utilizados de forma intercambiável. c) Evitar a modularização do software - O padrão Strategy, na verdade, promove a modularização. d) Reduzir a complexidade do código - Embora possa ajudar a organizar o código, o foco principal do Strategy é a intercambialidade de algoritmos. Portanto, a alternativa correta é: b) Definir um grupo de algoritmos intercambiáveis.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina