随笔分类 -  设计模式

摘要:转自http://www.cnblogs.com/beijiguangyong/ 目录 创建型 1. Factory Method(工厂方法) 2. Abstract Factory(抽象工厂) 3. Builder(建造者) 4. Prototype(原型) 5. Singleton(单例) 结构 阅读全文
posted @ 2015-10-28 15:35 Jearay 阅读(255) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/god_bless_you/archive/2010/06/10/1755212.html 原文地址:http://www.cnblogs.com/god_bless_you/archive/2010/06/10/1755212.html 原文 阅读全文
posted @ 2014-05-07 16:34 Jearay 阅读(191) 评论(0) 推荐(0)
摘要:原文地址:http://blog.csdn.net/hguisu/article/details/7558249 1.概述 在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。如查找、排序等,一种常用的方法是硬编码(H 阅读全文
posted @ 2014-05-07 16:08 Jearay 阅读(272) 评论(0) 推荐(0)
摘要:原文地址:http://terrylee.cnblogs.com/archive/2005/12/09/293509.html 概述 Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序 阅读全文
posted @ 2014-03-18 14:23 Jearay 阅读(234) 评论(0) 推荐(0)
摘要:原文:http://terrylee.cnblogs.com/archive/2006/01/04/310716.html 概述 在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔 阅读全文
posted @ 2014-03-18 14:20 Jearay 阅读(327) 评论(0) 推荐(0)