
Design pattern
秃鹫红发夜魔王
哈哈哈
展开
-
迪米特法则案例
原理:一个中介,客户只要找中介要满足的楼盘 ,而不必跟每个楼盘发生联系#define _CRT_SCURE_NO_WARNINGS#include<iostream>using namespace std;#include<string>#include<vector>class AbstractBuild{public: Abstra...原创 2018-08-16 21:12:16 · 1567 阅读 · 0 评论 -
开闭原则
开闭原则#define _CRT_SECURE_NO_WANRINGS#include&lt;iostream&gt;using namespace std;//写一个抽象类class AbstractCaculator{public: virtual int getresult() = 0;};//加法计算器class addAbstractCaculator:pu...原创 2018-08-16 17:20:43 · 240 阅读 · 0 评论 -
单例模式
单例模式保证系统中一个类只有一个实例而且该实例易于外界访问//实现单例步骤 //1.构造函数私有化 //2.增加静态私有的当前的指针变量 //3.提供静态对外接口,可以让用户获得单例对象#define _CRT_SECURE_NO_WARNINGS#include<iostream>using namespace std;//懒汉式class Singleton...原创 2018-08-27 10:14:23 · 119 阅读 · 0 评论