随笔分类 -  C++设计模式

摘要:原文出处:http://blog.csdn.net/lwbeyond/article/details/7528309工厂模式属于创建型模式,大致可以分为三类,简单工厂模式、工厂方法模式、抽象工厂模式。一. 简单工厂模式简单工厂模式,它的主要特点是需要在工厂类中做判断,从而创造相应的产品。当增加新的产... 阅读全文
posted @ 2015-03-24 10:59 依然冷月 阅读(206) 评论(0) 推荐(0)
摘要:原文出处:http://blog.csdn.net/lwbeyond/article/details/7517679一. 问题在面向对象系统的分析与设计过程中经常会遇到这样一种情况:对于某一个业务逻辑(算法实现)在不同的对象中有不同的细节实现,但是逻辑(算法)的框架(或通用的应用算法)是相同的。Te... 阅读全文
posted @ 2015-03-24 10:57 依然冷月 阅读(138) 评论(0) 推荐(0)
摘要:搞笑解释: 俺有6个漂亮的老婆,她们的老公都是我,我就是我们家里的老公Sigleton,她们只要说道“老公”,都是指的同一个人,那就是我定义: 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例单例模式。单例模式只应在有真正的“单一实例”的需求时才可使用。人话: 保证一个... 阅读全文
posted @ 2014-12-11 14:39 依然冷月 阅读(176) 评论(0) 推荐(0)
摘要:创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即... 阅读全文
posted @ 2014-11-12 17:57 依然冷月 阅读(1220) 评论(0) 推荐(0)