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

From Wiki**3

No edit summary
Line 14: Line 14:
===Máquina de bombons===
===Máquina de bombons===


[[category:PO 2005/2006]]
[[category:OOP]]

Revision as of 19:07, 21 November 2006

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