举一个用Java实现的装饰模式(decorator design pattern)?它是作用于对象层次还是类层次?

答案解析

Java的IO流(如BufferedInputStream装饰InputStream)就是装饰模式。它是作用于对象层次,通过包装对象动态添加功能。