• Matéria: Informática
  • Autor: valtemirjunior17
  • Perguntado 3 anos atrás

Você está desenvolvendo uma biblioteca de gráficos comerciais (pizza, barras etc.). Suponha que o processo para desenhar o gráfico de pizza e de barras siga uma sequência de cinco passos, em que três passos (título, legenda, eixos) são iguais para os dois gráficos e dois passos (escala, plotagem) são específicos de cada gráfico. Assinale a opção com o nome do design pattern que permite implementar esse algoritmo de cinco passos em uma superclasse, sendo que os dois passos específicos devem ser implementados nas suas subclasses.
(Ref.: 202209692175)
A) Template Method
B) Strategy
C) Visitor
D) State
E) Chain of Responsibility

Respostas

respondido por: FlavioSVBR
12

Resposta:

Alternativa: A) Template Method

Explicação:

O Template Method é um padrão de projeto comportamental que define o esqueleto de um algoritmo na superclasse mas deixa as subclasses sobrescreverem etapas específicas do algoritmo sem modificar sua estrutura.

respondido por: JEIFERSON1984
0

Resposta: Template Method

Explicação: Template Method é um padrão de design comportamental que permite definir um esqueleto de um algoritmo em uma classe base e permite que as subclasses substituam as etapas sem alterar a estrutura geral do algoritmo .

Perguntas similares