DESIGN PATTERNS IN JAVA | Strategy
Il pattern Strategy si utilizza per modificare a runtime l'implementazione di un metodo, scegliendo tra le diverse opzioni disponibili.
DESIGN PATTERNS in Java | Memento
Il pattern Memento si utilizza per salvare e ripristinare i diversi stati di un oggetto.
DESIGN PATTERNS IN JAVA | Decorator
Il pattern Decorator consente di aggiungere ad un oggetto nuove funzionalità a runtime senza modificare le altre istanze della classe.