Buscar

Qual o objetivo do padrão Interpreter? Assinale a opção CORRETA. Fornece uma estrutura fixa, de um algoritmo, esta parte fixa deve estar presente ...

Qual o objetivo do padrão Interpreter? Assinale a opção CORRETA.

Fornece uma estrutura fixa, de um algoritmo, esta parte fixa deve estar presente na superclasse, sendo obrigatório uma classeAbstrata que possa conter um método concreto;
Dada uma linguagem, definir uma representação para sua gramática junto com um interpretador que usa a representação para interpretar sentenças na linguagem;
Permitir que suas subclasses redefinam certos passos de um algoritmo sem mudar sua estrutura;
Definir o esqueleto de um algoritmo dentro de uma operação, deixando alguns passos a serem preenchidos pelas subclasses;
Preencher certas partes do algoritmo por implementações que irão variar, ou seja, implementar um algoritmo em um método, postergando a definição de alguns passos do algoritmo, para que outras classes possam redefini-los;

Essa pergunta também está no material:

Padrões de Softwere Parcial 1
4 pág.

Padrões de Projeto de Software Universidade Estácio de Sá - EADUniversidade Estácio de Sá - EAD

💡 1 Resposta

User badge image

Ed Verified user icon

O objetivo do padrão Interpreter é: "Dada uma linguagem, definir uma representação para sua gramática junto com um interpretador que usa a representação para interpretar sentenças na linguagem." Portanto, a opção correta é a letra B).

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais