- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 设计模式C++版:第八式工厂方法模式
说实话,这是一个让我感到抗拒的模式,在实际中我从来没用过它。原因有两个,一它只是简单工厂的进一步推广在逻辑清晰度上,并不必简单工厂或者抽象工厂优异,二、一旦发生扩展行的改动立马会有大量的代码开发量,让人不自觉的产生抗拒。当然作为一种模式的介绍,我们还是要介绍它的。下面是关于她的简单定义和代码示例:创建一个用于创建对象的接口,让子类决定实例化哪一个子类,并把这种实例化延迟到它的子类。#i
2016-09-03 10:37:11 277
原创 设计模式C++版:第七式代理模式
开始代理模式以前我们先说一下什么是代理。这个词想必生活中听过见过的太多,比如经销商的烟酒代理,洗漱用品代理等,其实经销代理也就是我们常说的批发商,他们从厂家那里拿货,而后卖给实际用户。经销商的代理好处是什么,为什么厂家不直接卖给用户赚钱呢?比如说我们常用的笤帚什么的,一家厂家的用户全体是全国乃至全世界所有的用户,它不可能和数以百万乃至千万计中的每一个客户打交道。于是每个地区有一个批发商,批
2016-09-03 09:34:13 412
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人