Para una asignación, tengo que averiguar cuál de los patrones de diseño de Gang of Four son las clases java.io.Reader
y sus subclases java.io.PushbackReader
, java.io.BufferedReader
y java.io.FilterReader
se crearon con.
Según esta publicación, el patrón de diseño sería el Patrón de decorador. Esto solo tiene sentido para mí si PushbackReader
, BufferedReader
y FilterReader
se pueden decorar para usar al mismo tiempo, creando efectivamente un BufferedPushbackFilterReader
. ¿Es esa la idea?