pattern strutturale

Il pattern Composite

Trattare oggetti composti come oggetti semplici con il pattern Composite Il pattern Composite consente di rappresentare oggetti che sono composti da oggetti semplici e da oggetti compositi. Il pattern propone una interfaccia omogenea per gli oggetti semplici e compositi, in modo da lasciare massima libertà nella composizione, si parla quindi di composizione ricorsiva. L’oggetto utilizzatore …

Il pattern Composite Leggi altro »

Il pattern Decorator

Aggiungere comportamenti e caratteristiche con Decorator Il pattern Decorator si occupa dell’aggiunta di funzionalità, comportamenti e caratteristiche, in modo dinamico ad una classe. L’aggiunta avviene in maniera alternativa all’ereditarietà e non attraverso interfacce, ma privilegiando la composizione. Un esempio d’uso del pattern Decorator è l’aggiunta dei bordi o delle barre di scorrimento alla finestra di …

Il pattern Decorator Leggi altro »