想要对一个类中的某一个方法想要修改/增强
直接继承的话,会与具体的服务器相耦合(当该类是服务器提供的时候,如 HttpServletRequest),
直接实现接口又太难(因为接口中的方法太多),
于是出现了装饰器设计模式
eg: HttpServletRequestWrapper类
想要对一个类中的某一个方法想要修改/增强
直接继承的话,会与具体的服务器相耦合(当该类是服务器提供的时候,如 HttpServletRequest),
直接实现接口又太难(因为接口中的方法太多),
于是出现了装饰器设计模式
eg: HttpServletRequestWrapper类
本文标题:装饰器设计模式
本文链接:https://www.haomeiwen.com/subject/ayvasxtx.html
网友评论