摘要: 顺序容器概述 顺序容器的类型有: |类型 |说明 | | | | |vector | 可变长度数组. 支持快速随机访问. |deque | 双端队列. 支持快速随机访问. |list | 双向链表. 只支持双向顺序访问. |forward_list| 单向链表. 只支持单向顺序访问. |array 阅读全文
posted @ 2017-08-01 15:35 moon1992 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 装饰模式(Decorator) 装饰模式:动态的给一个对象添加一些额外的职能,把所需功能按顺序串联起来并进行控制。 每个要装饰的功能放在单独的类中,并让这个类包装它所要修饰的对象。当需要执行特殊行为时,客户端就可以根据需要有选择的、有顺序的使用装饰功能包装对象了。 装饰模式有效的把类的核心职能和装饰 阅读全文
posted @ 2017-08-01 12:55 moon1992 阅读(175) 评论(0) 推荐(0) 编辑
摘要: "策略模式(Strategy)" 定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。根据不同的情况,创建不同的对象。对象不同类型相近,方法差别大, 尤其适合经常变动的多种不同算法。 一般用于多个类的方法名都相同,但是实现方式不同注重多个对象的相 阅读全文
posted @ 2017-08-01 11:31 moon1992 阅读(396) 评论(0) 推荐(0) 编辑