Baixe o app para aproveitar ainda mais
Prévia do material em texto
Padrões de projeto Juliano Rodrigo Lamb Uma máquina de gomas Hummm COMO FUNCIONA? Pergunta Hummm QUAIS CONCEITOS ESTÃO ENVOLVIDOS? Pergunta Next step ... • Precisamos agora identificar os ESTADOS e as OPERAÇÕES envolvidas (responsáveis) na mudança de um estado para outro. Assim não pode... Solução O que fazer! MÃOS A OBRA Hummm CONTINUA .... CONTINUA .... Onde estamos? Apenas verificando... • Implementamos a interface, • Um estado • E a máquina de gomas.. • Falta implementar os outros 3 estados e o test-drive Test-drive State State definido • Permite que um objeto altere o seu comportamento quando o seu estado interno muda. O objeto parecerá ter mudado de classe.
Compartilhar