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?