![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
_Double_
这个作者很懒,什么都没留下…
展开
-
设计模式 - 单例模式
确保一个类只有一个实例,并对这个实例提供一个全局的访问节点。 方法:将类的构造函数声明为private(外部无法new),声明一个private static的类指针保存该类唯一的实例,最后提供一个public的成员函数,提供访问该实例的接口。(1)最简单的实现(线程危险)//懒汉式:单例类class SINGLETON {private: SINGLETON(){} //构造函数私有化 static SINGLETON* p; //指...原创 2020-06-29 20:23:29 · 78 阅读 · 0 评论 -
设计模式 - 基础
设计模式:设计模式学习笔记,记录设计模式的基础知识、编码、常见问题等,将随着本人学习,不断更新。内容如有错误,非常欢迎大家的指证。1、设计模式的分类:创建型模式:通常和对象的创建有关,涉及到对象实例化的方式。(共5种模式)结构型模式:描述的是如何组合类和对象以获得更大的结构。(共7种模式)行为型模式:用来对类或对象怎样交互和怎样分配职责进行描述。(共11种模式)(1)创建型模式用来处理对象的创建过程,主要包含以下5种设计模式:1,工厂方法模式(FactoryMethod...原创 2020-06-29 20:21:03 · 114 阅读 · 0 评论