cpp-component-util-singleton:作为可重用 C++11 组件的单例和多例(单例注册表)创建设计模式

时间:2021-06-30 13:56:41
【文件属性】:
文件名称:cpp-component-util-singleton:作为可重用 C++11 组件的单例和多例(单例注册表)创建设计模式
文件大小:14KB
文件格式:ZIP
更新时间:2021-06-30 13:56:41
C++ fw::util::Singleton 作为可重用 C++11 组件的Singleton和Multiton (又名Registry of Singletons )创建设计模式。 目录 (ToC) 介绍 Singleton是一种创建型设计模式,定义如下: “确保一个类只有一次实例,并为其提供一个全局访问点。” -- E. Gamma 等。 设计模式:可重用的面向对象软件的元素。 韦斯特福德:艾迪生-韦斯利,1995 年。 fw::util::Singleton提供了以下两种创建设计模式的现代实现: Singleton :在Mixin-from-above 。 Multiton (单例注册表):在Mixin-from-above 。 特征 允许将参数传递给静态创建方法GetInstance() 。 使用组件将参数传递给类的private或protected构造函数。 Perfect
【文件预览】:
cpp-component-util-singleton-master
----.travis.yml(2KB)
----.gitmodules(468B)
----biicode.conf(665B)
----cmake()
----test()
--------fw()
----include()
--------fw()
----CONTRIBUTING.md(3KB)
----.gitignore(534B)
----LICENSE_1_0.txt(1KB)
----CMakeLists.txt(4KB)
----README.md(4KB)

网友评论