摘要: 装饰器模式(Decorator Pattern)允许向一个现有的对象动态添加新的功能,同时又不改变其结构。相比JavaScript中通过鸡肋的继承来给对象增加功能来说,装饰器模式相比生成子类更为灵活。装饰模式和适配器模式都是 包装模式 (Wrapper Pattern),它们都是通过封装其他对象达到设计的目的的,但是它们的形态有很大区别。适配器模式我们使用的场景比较多,比如连接不同数据库的情况,你... 阅读全文
posted @ 2017-08-20 21:52 FeMiner 阅读(4660) 评论(1) 推荐(2) 编辑