设计模式
合道为善
这个作者很懒,什么都没留下…
展开
-
指针、数组名与对数组名取地址、函数指针、auto关键字、回调函数与代理模式(一)
10.22原创 2019-10-28 23:50:02 · 201 阅读 · 0 评论 -
c++对象的生命周期、static关键字、拷贝构造函数与单例模式
先看一个小程序:#include <iostream>using namespace std;class MyClass{public: MyClass(int a, int b); static int getSum(); private: int a; int b; static int sum;};MyClas...原创 2019-10-18 22:52:28 · 463 阅读 · 0 评论 -
单例模式
单例模式保证一个类中只有一个实例,并提供一个访问它的全局访问点;实现方法 单例模式的类只提供私有的构造函数; 该类提供了一个静态的公有的函数用于创建或获取它本身的静态私有对象; 类定义中含有一个该类的静态私有对象懒汉式:第一次被引用时才将自己实例化class Singleton {public: Singleton(const Singleton&a...原创 2019-08-29 22:54:02 · 86 阅读 · 0 评论 -
三种工厂模式
#include<iostream>#include<memory>#include <exception>using namespace std;class Operation {public: Operation() : A(0), B(0) {} double GetA() const { return A; } dou...原创 2019-08-29 22:56:55 · 78 阅读 · 0 评论