(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{NAVPO}} | {{NAVPO}} | ||
− | + | {{TOCright}} | |
O padrão "decorator" permite a adição dinâmica de comportamento a um objecto sem alterar a sua interface. | O padrão "decorator" permite a adição dinâmica de comportamento a um objecto sem alterar a sua interface. | ||
Line 16: | Line 16: | ||
* [[Decorator Pattern (padrão de desenho)/Exercício 1: Textos Formatados|Exercício 1: Textos Formatados]] | * [[Decorator Pattern (padrão de desenho)/Exercício 1: Textos Formatados|Exercício 1: Textos Formatados]] | ||
+ | * [[Decorator Pattern (padrão de desenho)/Exercício 2: Textos Formatados (take 2)|Exercício 2: Textos Formatados (take 2)]] | ||
− | [[category: | + | [[category:Ensino]] |
− | [[category: | + | [[category:PO]] |
Contents |
O padrão "decorator" permite a adição dinâmica de comportamento a um objecto sem alterar a sua interface.
O padrão decorator tem a seguinte estrutura de classes: