
设计模式
melon_eater
这个作者很懒,什么都没留下…
展开
-
设计模式的C++实现之---单例模式
懒汉:(非到用的时候才构造出来一个对象)class Sigleton{private: Sigleton() { this->id=0; } static Sigleton *sigleton; static pthread_mutex_t lock;public: static Sigleton* getIns...原创 2018-08-22 14:01:40 · 183 阅读 · 0 评论 -
设计模式的C++实现之---工厂模式
简单工厂模式class SingleCore{public: virtual void Show()=0;};class SingleCoreA:public SingleCore{public: void show() { cout<<"coreA"<<endl; }};class SingleCor...原创 2018-08-22 14:35:50 · 240 阅读 · 0 评论 -
设计模式的c++实现之---观察者模式
#include <iostream>#include <vector>#include <sstream>#include <algorithm>#include <list>using namespace std;class Observer{public: Observer(){} virtual ...原创 2018-08-25 18:06:24 · 346 阅读 · 0 评论