ServletAPI中提供了一个request对象的Decorator设计模式的默认实现类HttpServletRequestWrapper,(HttpServletRequestWrapper类实现了request接口中的所有方法,但这些方法的内部实现都是仅仅调用了一下所包装的的request对象的对应方法)以避免用户在对request对象进行增强时需要实现request接口中的所有方法使用De
分类:
其他好文 时间:
2018-04-19 19:14:46
阅读次数:
132
装饰设计模式a)当某个类的某个方法不适应当前业务的需要思路:》扩展父类的可供扩展的方法,可以使有,但不优》装饰设计模式(推荐)开发步骤:1)写一个普通类或写一个普通类扩展[extends]一个父类2)写一个需要被包装的实例变量3)通过构造方式为被包装的实例变量赋值4)对于不满足需求的方法,重写父类的相关方法[可选]5)对于满足需求的方法,直接调用被包装的对象javapackagecn.xijie.
分类:
其他好文 时间:
2018-04-19 18:20:10
阅读次数:
156