emptysoul

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  25 Posts :: 0 Stories :: 23 Comments :: 0 Trackbacks

常用链接

留言簿(18)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

#

     摘要: 模板模式(Template)定义一个操作中算法的骨架,将一些步骤的执行延迟到其子类中。  阅读全文
posted @ 2009-02-12 17:32 emptysoul 阅读(401) | 评论 (0)编辑 收藏

     摘要: 代理模式(Proxy)的目标是为其他对象提供一个代理或地方以控制对这个对象的访问。当客户向代理对象第一次提出请求时,代理实例化真实对象,并且将请求传给它,以后所有客户请求都经由代理传给真实对象。代理模式分为4类:
1、虚拟代理(Virtual Proxy):直到首次请求时才生成一个真实的耗费代理,它用来存放花费大的真实对象。
2、远程代理(Remote Proxy):本地的代理对象控制一个远程对象。
3、安全代理(Protection Proxy):代理检查调用真实对象所需要的权限。
4、聪明引用(Smart Reference):当调用真实对象时,代理处理另外一些事情。  阅读全文
posted @ 2009-02-12 11:27 emptysoul 阅读(445) | 评论 (0)编辑 收藏

     摘要: 组合模式(Composite)的定义为:组合多个对象形成树形结构,以表示整体-部分的结构层次。组合模式对单个对象和组合对象的使用具有一致性。  阅读全文
posted @ 2009-02-11 19:51 emptysoul 阅读(2033) | 评论 (3)编辑 收藏

     摘要: 享无模式(Flyweight)是运用共享技术有效地支持大量细粒度的对象。  阅读全文
posted @ 2009-02-11 14:57 emptysoul 阅读(563) | 评论 (0)编辑 收藏

     摘要: 外观模式(Facade)的定义是:为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。  阅读全文
posted @ 2009-02-11 10:25 emptysoul 阅读(316) | 评论 (0)编辑 收藏

     摘要: 装饰模式(Decorator)目的是给对象添加职责  阅读全文
posted @ 2009-02-10 21:31 emptysoul 阅读(803) | 评论 (0)编辑 收藏

     摘要: 适配器模式(Adapter)的目标是将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作,其分为类模式及对象模式  阅读全文
posted @ 2009-02-10 15:23 emptysoul 阅读(325) | 评论 (0)编辑 收藏

     摘要: 桥接模式的意图是将抽象部分与实现部分分离,使它们都可以独立的变化。
  阅读全文
posted @ 2009-02-10 11:02 emptysoul 阅读(991) | 评论 (0)编辑 收藏

     摘要: 原型模式解决的目标是通过一个已有的对象来创建一个新对象。
比如在使用Ghost对系统进行备份时,实际上备份的是操作系统的一个副本,而不是一个全新的操作系统,这时操作系统就是原型对象。  阅读全文
posted @ 2009-02-09 15:52 emptysoul 阅读(820) | 评论 (1)编辑 收藏

     摘要: 单件模式(Singleton)的目标是在应用程序中创建一个唯一的对象。
比较典型的例子就是Windows下的任务管理器。  阅读全文
posted @ 2009-02-09 12:22 emptysoul 阅读(365) | 评论 (0)编辑 收藏

仅列出标题
共3页: 1 2 3