Composite (padrão de desenho): Difference between revisions

From Wiki**3

Root (talk | contribs)
No edit summary
Root (talk | contribs)
No edit summary
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
Material correspondente à aula 26.
{{NAVPO}}
{{TOCright}}


Padrão de desenho Composite. Príncipios, estrutura, propriedades, aplicações, vantagens, inconvenientes. Apresentação e discussão de um exemplo prático: Empregada e Ementa (aplicação Restaurante).
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 2005/2006]]
== 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