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

From Wiki**3

(Estrutura)
(Estrutura)
Line 6: Line 6:
 
O padrão ''state'' tem a seguinte estrutura de classes:
 
O padrão ''state'' tem a seguinte estrutura de classes:
  
[[Image:state-dpcd.png|600px]]
+
[[Image:state-dpcd.png|500px]]
  
 
==Exemplos==
 
==Exemplos==

Revision as of 01:15, 17 November 2005

Material correspondente à aula 24.

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