Composite (padrão de desenho): Difference between revisions
From Wiki**3
No edit summary |
No edit summary |
||
| (22 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{NAVPO}} | |||
{{TOCright}} | |||
O padrão ''composite'' organiza os objectos em árvores que representam hierarquias parte-todo. O uso do padrão permite que sejam tratados uniformemente os objectos e as suas composições. | |||
[[category:PO | == Estrutura == | ||
O padrão ''composite'' tem a seguinte estrutura de classes: | |||
[[Image:composite-dpcd.png|600px]] | |||
==Exemplo== | |||
* [[Composite (padrão de desenho)/Exemplo 1: Empregada de Restaurante]] | |||
== Exercícios == | |||
* [[Composite (padrão de desenho)/Exercício 1: Verificador|Exercício 1: Verificador]] | |||
* [[Composite (padrão de desenho)/Exercício 2: Cobrador de Impostos|Exercício 2: Cobrador de Impostos]] | |||
* [[Composite (padrão de desenho)/Exercício 3: Construção e Visualização de Páginas|Exercício 3: Construção e Visualização de Páginas]] | |||
[[category:Ensino]] | |||
[[category:PO]] | |||
Latest revision as of 15:11, 23 October 2013
O padrão composite organiza os objectos em árvores que representam hierarquias parte-todo. O uso do padrão permite que sejam tratados uniformemente os objectos e as suas composições.
Estrutura
O padrão composite tem a seguinte estrutura de classes: