
Originariamente inviata da
newutente
L'esercizio l'ho svolto e funziona però ho un dubbio.
Leggendo sul manuale ho potuto capire che i Decorator sono sottoclassi che in genere hanno bisogno di agganciarsi ad un Component per poter funzionare.
Io nel mio esercizio ho utilizzato un Component (BufferedReader) agganciandolo ad un altro Component (InputStreamReader) e quindi usandolo come un Decorator e successivamente un Decorator (FileWriter) non agganciandolo a niente.
E' vero che l'esercizio l'ho svolto e funziona però sono andato più a intuito e rileggendo il manuale mi sembra che in questo teoria (quindi utilizzo del pattern Decorator) e pratica non coincidono.
Mi aiutate a capire?