java中装饰器和过滤器的概念是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/09 07:26:36

过滤器能够对目标资源的请求和响应进行截取。具体看http://baike.baidu.com/view/2114663.htm
装饰是指:
在一个对象的外围创建一个称为装饰器的封装,动态地给这个对象添加一些额外的功能
原理:在一个对象的外围创建一个称为装饰器的封装,动态地给这个对象添加一些额外的功能。以对客户端透明的方式扩展对象的功能。
装饰器模式又称为包裹模式(wrapper),因为一个具体装饰器都将下一个具体装饰器或具体构件类包裹起来。如有三个装饰器类Decorator1, Decorator2, Decorator3,它们的典型的创建过程为new Decorator1(new Decorator2(new Decorator3(new ConcreteComponent()))).

java中装饰器 可以参考
http://hi.baidu.com/javagarden/blog/item/ea0d68ee7059a1f3b2fb95bc.html
过滤器 可以参考http://hi.baidu.com/javagarden/blog/item/5b4790442b02ad8ab2b7dcbe.html