摘要: 简述 适配器模式,目的是将A对象通过适配、转换的方式转换成B对象来使用,为什么转换为B对象?因为用户通过依赖B对象来使用。 适配器的实现有两种方式。 继承实现 组合实现 基于Java单继承的机制,组合实现的方式更为常见、灵活。 Reader、InputStream之间的适配,字符流、字节流之间的适配 阅读全文
posted @ 2017-06-14 22:56 nick_huang 阅读(2180) 评论(0) 推荐(1) 编辑
摘要: 简述 装饰器模式,可以通过装饰器类,通过依赖原实现的方式(不使用继承),达到扩展原实现的目的。UML图如下: ServletRequestWrapper于其中的使用 ServletRequestWrapper是ServletRequest接口的简单实现,开发者可以继承ServletRequestWr 阅读全文
posted @ 2017-06-14 16:21 nick_huang 阅读(1693) 评论(0) 推荐(0) 编辑