(Replacing page with '{{TOCright}} 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 classe...') |
|||
Line 12: | Line 12: | ||
== Exercícios == | == Exercícios == | ||
+ | |||
+ | * [[State Pattern (padrão de desenho)/Exercício 01: Semáforo|Exercício 1: Semáforo]] | ||
[[category:OOP]] | [[category:OOP]] | ||
[[category:Teaching]] | [[category:Teaching]] |
Contents[hide] |
O padrão "state" permite que um objecto altere o seu comportamento quando o seu estado muda.
O padrão state tem a seguinte estrutura de classes: