1.java的io中最常用到的一种模式
装饰模式是对对象进行包装,换言之扩展对象的功能。而继承是对类进行包装,扩展类的功能。
抽象构件角色 具体构件角色 抽象包装角色 具体包装角色
其中: 构件角色和包装角色实现同一个接口,使得客户端在调用的时候传入接口
他们在调用方法时候可以 调用构件角色的功能和包装的功能
1.java的io中最常用到的一种模式
装饰模式是对对象进行包装,换言之扩展对象的功能。而继承是对类进行包装,扩展类的功能。
抽象构件角色 具体构件角色 抽象包装角色 具体包装角色
其中: 构件角色和包装角色实现同一个接口,使得客户端在调用的时候传入接口
他们在调用方法时候可以 调用构件角色的功能和包装的功能