《设计模式Design Pattern》读书笔记之二十一

来源:王朝搜索
 
《设计模式Design Pattern》读书笔记之二十一

《设计模式Design Pattern》读书笔记之二十一 Visitor模式 结构 目的 当一个对象(node)结构相对固定的时候,通过创建一个一个visitor对象来对这个结构中的所有node

《设计模式Design Pattern》读书笔记之十一

《设计模式Design Pattern》读书笔记之十一 Proxy模式 结构 目的 当访问一个对象花费比较大的时候,可以为它生成一个代理(proxy)。 应用 remote

《设计模式Design Pattern》读书笔记之二十

《设计模式Design Pattern》读书笔记之二十 Template Method模式 结构 目的 在父类定义一个算法的框架,而可以让改算法中的每个步骤在子类中实现。这样,子类可以随意修改算

《设计模式Design Pattern》读书笔记之十九

《设计模式Design Pattern》读书笔记之十九 Strategy模式 结构 目的 当一个对象的某个/某些行为有多种算法的时候,不是通过内部的switch/if等方法,也不是通过派生子类的

《设计模式Design Pattern》读书笔记之十七

《设计模式Design Pattern》读书笔记之十七 Observer模式 结构 目的 在一个一对多(one-to-many)的关系中,当一个对象(one)的状态被更新的时候,

《设计模式Design Pattern》读书笔记之十五

《设计模式Design Pattern》读书笔记之十五 Mediator模式 结构 目的 为了减少大量的对象(colleague)之间互相通信的复杂性,创建一个中间人--mediator(类似于

《设计模式Design Pattern》读书笔记之十三

《设计模式Design Pattern》读书笔记之十三 Chain of Responsibility模式 结构 目的 通过解除消息/请求(request)的发送者与接收者之间的绑定,允许req

《设计模式Design Pattern》读书笔记之十二

《设计模式Design Pattern》读书笔记之十二 Flyweight模式 结构 目的 通过共享对象,减少存储空间的消耗 讨论 一个对象的状态可以分为内部状态(intrinsic sta

《设计模式Design Pattern》读书笔记之二

《设计模式Design Pattern》读书笔记之二 Abstract Factory模式 别名 Kit 结构 优点 1, 通过仅仅将接口提供给Client,使

《设计模式Design Pattern》读书笔记之十

《设计模式Design Pattern》读书笔记之十 Facade模式 结构 目的 为一个复杂的子系统(sub-system)提供一个简单的接口,可以满足大部分用户的要求,这样可以简

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有