Per un incarico, devo scoprire quale la Banda dei Quattro modello di progettazione le classi java.io.Readere le sue sottoclassi java.io.PushbackReader, java.io.BufferedReadere java.io.FilterReadersono state costruite con.
Secondo questo post, il modello di progettazione sarebbe il modello Decoratore. Questo ha senso per me solo se PushbackReader, BufferedReadere FilterReaderpuò essere decorato per essere usato allo stesso tempo, creando effettivamente un BufferedPushbackFilterReader. È questa l'idea?
Bufferednatura in cima allaFilternatura?