【1】什么是单例模式?【2】单例模式的代码示例:示例代码: 1 #include 2 #include 3 using namespace std; 4 5 class Singleton 6 { 7 private: 8 int i; 9 static Singlet...
分类:
其他好文 时间:
2014-09-01 22:41:03
阅读次数:
176
【1】什么是迭代器模式?【2】迭代器模式代码示例:代码示例: 1 #include 2 #include 3 using namespace std; 4 5 class Iterator; 6 7 class Aggregate 8 { 9 public:10 virtual It...
分类:
其他好文 时间:
2014-09-01 22:39:33
阅读次数:
253
iOS开发网络篇—发送json数据给服务器以及多值参数一、发送JSON数据给服务器发送JSON数据给服务器的步骤:(1)一定要使用POST请求(2)设置请求头(3)设置JSON数据为请求体代码示例: 1 #import "YYViewController.h" 2 3 @interface YYV....
分类:
移动开发 时间:
2014-09-01 22:35:03
阅读次数:
226
关于JAVA设计模式中的状态(state)设计模式,对象去耦(Object decoupling),讲解以及代码示例。...
分类:
编程语言 时间:
2014-09-01 17:45:13
阅读次数:
158
【1】什么是组合模式?将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。【2】组合模式代码示例:代码示例: 1 #include 2 #include 3 #include 4 using namespace std; 5 6...
分类:
其他好文 时间:
2014-08-30 22:52:20
阅读次数:
246
【1】什么是备忘录模式?在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态。【2】备忘录模式的代码示例:代码示例如下: 1 #include 2 #include 3 #include 4 using namespace std;...
分类:
其他好文 时间:
2014-08-30 21:41:40
阅读次数:
339
【1】什么是适配器模式?将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。【2】适配器模式的代码示例:代码示例如下1: 1 #include 2 #include 3 using namespace std; 4 5 cl...
分类:
其他好文 时间:
2014-08-30 21:36:30
阅读次数:
332
【1】什么是状态模式?不同的状态,不同的行为。或者说,每个状态有着相应的行为。【2】状态模式的代码示例:代码示例: 1 #include 2 #include 3 using namespace std; 4 5 class Work; 6 class State; 7 class Foren...
分类:
其他好文 时间:
2014-08-30 21:35:10
阅读次数:
332
【1】什么是抽象工厂模式?为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类【2】抽象工厂模式的代码示例:代码示例: 1 #include 2 #include 3 using namespace std; 4 5 class IUser 6 { 7 publi...
分类:
其他好文 时间:
2014-08-30 21:33:10
阅读次数:
236