Difference between revisions of "State Pattern (padrão de desenho)"

From Wiki**3

Line 1: Line 1:
Material correspondente à aula 24.
 
 
 
O padrão "state" permite que um objecto altere o seu comportamento quando o seu estado muda.
 
O padrão "state" permite que um objecto altere o seu comportamento quando o seu estado muda.
  

Revision as of 21:07, 21 November 2006

O padrão "state" permite que um objecto altere o seu comportamento quando o seu estado muda.

Estrutura

O padrão state tem a seguinte estrutura de classes:

State-dpcd.png

Exemplos

Porta automática

Máquina de bombons