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

From Wiki**3

Root (talk | contribs)
No edit summary
Root (talk | contribs)
No edit summary
Line 1: Line 1:
Material correspondente à aula 25.
Material correspondente à aula 25.


Padrão de desenho Template Method. Princípios, estrutura, propriedades, aplicações, vantagens, inconvenientes. Apresentação e discussão de exemplos práticos: Cafe, Cha, BebidaQuente. Apoio ao projecto.
O padrão "template method" corresponde à definição do esqueleto de um algoritmo de uma operação em que alguns passos são delegados em subclasses. O padrão permite que as subclasses redefinam partes do algoritmo sem a estrutura do algoritmo seja alterada.
 
==Estrutura==
 
==Exemplo==
 
Café, Chá, BebidaQuente.


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

Revision as of 22:34, 12 November 2005

Material correspondente à aula 25.

O padrão "template method" corresponde à definição do esqueleto de um algoritmo de uma operação em que alguns passos são delegados em subclasses. O padrão permite que as subclasses redefinam partes do algoritmo sem a estrutura do algoritmo seja alterada.

Estrutura

Exemplo

Café, Chá, BebidaQuente.