Buscar

Qual a diferença entre Hook Methods e o Template Method? A) Os Hook Methods são uma técnica para permitir a extensão de comportamento, enquanto o ...

Qual a diferença entre Hook Methods e o Template Method?

A) Os Hook Methods são uma técnica para permitir a extensão de comportamento, enquanto o Template Method é uma solução para um problema mais específico.
B) Os Hook Methods são utilizados apenas em frameworks, enquanto o Template Method é utilizado em classes abstratas.
C) Os Hook Methods são exclusivos de linguagens orientadas a objetos, enquanto o Template Method é utilizado em linguagens funcionais.
D) Os Hook Methods são implementados apenas em classes concretas, enquanto o Template Method é implementado em interfaces.

Essa pergunta também está no material:

Design Patterns com Java - Projeto orientado a objetos guiado por padrões - Casa do Codigo
274 pág.

Português Escola Colegio Estadual Barao Do Rio BrancoEscola Colegio Estadual Barao Do Rio Branco

Respostas

User badge image

Ed Verified user icon

Vamos analisar as opções: A) Os Hook Methods são uma técnica para permitir a extensão de comportamento, enquanto o Template Method é uma solução para um problema mais específico. - Correto. Os Hook Methods permitem a extensão de comportamento em classes, enquanto o Template Method é uma solução para um problema mais específico. B) Os Hook Methods são utilizados apenas em frameworks, enquanto o Template Method é utilizado em classes abstratas. - Incorreto. Os Hook Methods não são exclusivos de frameworks e o Template Method pode ser utilizado em classes concretas também. C) Os Hook Methods são exclusivos de linguagens orientadas a objetos, enquanto o Template Method é utilizado em linguagens funcionais. - Incorreto. Ambos os conceitos são comuns em linguagens orientadas a objetos. D) Os Hook Methods são implementados apenas em classes concretas, enquanto o Template Method é implementado em interfaces. - Incorreto. Os Hook Methods podem ser implementados em classes abstratas e o Template Method não é necessariamente implementado em interfaces. Portanto, a resposta correta é a opção A) Os Hook Methods são uma técnica para permitir a extensão de comportamento, enquanto o Template Method é uma solução para um problema mais específico.

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

Mais conteúdos dessa disciplina