Buscar

Você está desenvolvendo um módulo correspondente a uma classe X que possui um ciclo de vida composto por estados e não quer escrever código dessa c...

Você está desenvolvendo um módulo correspondente a uma classe X que possui um ciclo de vida composto por estados e não quer escrever código dessa classe utilizando estruturas condicionais complexas. Para isso, você separa processamento de cada parte desse ciclo de vida em uma classe à parte. A classe apenas guarda a referência para a situação corrente do processamento e repassa as requisições para objeto correspondente a essa situação corrente. Assinale padrão a que esse texto se refere:

A) Command
B) State
C) Questões

Essa pergunta também está no material:

padrões de projetos de software com java
1 pág.

Padrões de Projeto de Software

💡 1 Resposta

User badge image

Ed Verified user icon

Esse texto se refere ao padrão B) State. O padrão State permite que um objeto altere seu comportamento quando seu estado interno muda, parecendo que a classe mudou.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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