随笔分类 -  设计模式

设计模式
设计模式(六)装饰模式(转)
摘要:原文地址:http://www.jellythink.com/archives/171 C++设计模式——装饰模式 前言 在实际开发时,你有没有碰到过这种问题;开发一个类,封装了一个对象的核心操作,而这些操作就是客户使用该类时都会去调用的操作;而有一些非核心的操作,可能会使用,也可能不会使用;现在该 阅读全文
posted @ 2016-03-01 14:24 可笑痴狂 阅读(1095) 评论(0) 推荐(0) 编辑
设计模式(五)桥接模式(转)
摘要:原文地址:http://www.jellythink.com/archives/132 C++设计模式——桥接模式 问题描述 现在要去画一个图形,图形有长方形、圆形和扇形等等;而图形又可以加上不同的颜色,然后,我们就可以画出红色的长方形,绿色的长方形;红色的圆形,绿色的圆形等等。而这种图形的形状在变 阅读全文
posted @ 2016-02-29 17:32 可笑痴狂 阅读(1517) 评论(0) 推荐(0) 编辑
设计模式(四)适配器模式(转)
摘要:原文地址:http://www.jellythink.com/archives/108 C++设计模式——适配器模式 生活中的适配器 买笔记本电脑,买手机时,都有一个电源适配器,电源适配器又叫外置电源,是小型便携式电子设备及电子电器的供电电压变换设备,常见于手机,笔记本电脑上。它的作用是将家里的22 阅读全文
posted @ 2016-02-29 16:46 可笑痴狂 阅读(856) 评论(0) 推荐(0) 编辑
设计模式(三)建造者模式(转)
摘要:原文地址:http://www.jellythink.com/archives/98 C++设计模式——建造者模式 建造者模式 在GOF的《设计模式 可复用面向对象软件的基础》中是这样说的:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 这句话,似懂非懂的。一个复杂对象的 阅读全文
posted @ 2016-02-29 14:55 可笑痴狂 阅读(843) 评论(0) 推荐(0) 编辑
设计模式(二)单例模式(转)
摘要:原文地址:http://www.jellythink.com/archives/82问题描述现在,不管开发一个多大的系统(至少我现在的部门是这样的),都会带一个日志功能;在实际开发过程中,会专门有一个日志模块,负责写日志,由于在系统的任何地方,我们都有可能要调用日志模块中的函数,进行写日志。那么,如... 阅读全文
posted @ 2016-01-15 15:19 可笑痴狂 阅读(2184) 评论(0) 推荐(0) 编辑
设计模式(一)工厂模式(转)
摘要:原文地址(http://www.cnblogs.com/cxjchen/p/3143633.html)简单工厂模式简单工厂模式是工厂模式中最简单的一种,他可以用比较简单的方式隐藏创建对象的细节,一般只需要告诉工厂类所需要的类型,工厂类就会返回需要的产品类,但客户端看到的只是产品的抽象对象,无需关心到... 阅读全文
posted @ 2016-01-08 15:53 可笑痴狂 阅读(1182) 评论(0) 推荐(0) 编辑