Per un compito, devo scoprire quale dei pattern di progettazione Gang of Four le classi java.io.Reader e le sue sottoclassi java.io.PushbackReader , java.io.BufferedReader e java.io.FilterReader sono stati creati con.
In base al post , il pattern di progettazione sarebbe il pattern Decorator. Questo ha senso per me solo se PushbackReader , BufferedReader e FilterReader possono essere decorati per essere usati contemporaneamente, creando efficacemente un BufferedPushbackFilterReader . È questa l'idea?