Archive

Archive for agosto 2012

GoF Patterns: Template Method

Translate in English with Google Translate
In questo articolo tratterò il pattern Template

Motivazione
Si tratta di un pattern comportamentale basato su classi e viene utilizzato per definire la struttura di un algoritmo delegando alcuni passi di dettaglio alle sottoclassi.
Questo pattern nasce dall’esigenza di specificare l’ordine delle operazioni da effettuare ma di delegare alle sottoclassi l’implementazione di alcune operazioni. Pertanto il metodo che definisce l’algoritmo viene implementato nella superclasse mentre i metodi che definiscono i comportamenti di dettaglio vengono dichiarati astratti nella superclasse ed implementati nelle sottoclassi.
Leggi tutto…

Categorie:GOF Pattern, java