Buscar

Assinale a alternativa que expressa a intenção do padrão de projeto State: A) Compor hierarquias de objetos, de modo que objetos individuais e ag...

Assinale a alternativa que expressa a intenção do padrão de projeto State:


A) Compor hierarquias de objetos, de modo que objetos individuais e agregados possam ser manipulados de forma genérica pelo mesmo conjunto de operações.
B) Permitir a composição do estado de um objeto complexo, a partir de diversos pequenos objetos imutáveis, por meio de uma solução baseada em compartilhamento.
C) Permitir salvar e restaurar o estado de um objeto sem quebrar o seu encapsulamento.
D) Permitir a implementação de uma máquina de estados, por meio da definição de uma classe para cada estado. Cada classe implementa o comportamento do objeto naquele estado específico.
E) Instanciar um objeto de uma família de objetos relacionados, permitindo que o seu estado inicial seja definido a partir de uma configuração externa.

Essa pergunta também está no material:

Padrões de Projeto de Software Com Java Exercicios2
9 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

A alternativa correta que expressa a intenção do padrão de projeto State é a letra D) Permitir a implementação de uma máquina de estados, por meio da definição de uma classe para cada estado. Cada classe implementa o comportamento do objeto naquele estado 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

Outros materiais