当前位置: 首页 > news >正文

网站制作div区域是哪儿网站 打赏功能

网站制作div区域是哪儿,网站 打赏功能,榆林市工程造价信息网,柳市最好的网站建设公司在下面的示例中#xff0c;我将演示如何创建一个工厂类#xff0c;该工厂类能够生成四个不同类型的单例对象#xff0c;每个单例对象都通过单独的工厂方法进行创建。 #include iostream #include mutex// Singleton base class class Singleton { protecte…在下面的示例中我将演示如何创建一个工厂类该工厂类能够生成四个不同类型的单例对象每个单例对象都通过单独的工厂方法进行创建。 #include iostream #include mutex// Singleton base class class Singleton { protected:Singleton() {}public:Singleton(const Singleton) delete;Singleton operator(const Singleton) delete;static Singleton getInstance() {static Singleton instance;return instance;}void doSomething() {std::cout Singleton is doing something. std::endl;} };class Singleton1 : public Singleton { private:Singleton1() {}public:static Singleton1 getInstance() {static Singleton1 instance;return instance;} };class Singleton2 : public Singleton { private:Singleton2() {}public:static Singleton2 getInstance() {static Singleton2 instance;return instance;} };class Singleton3 : public Singleton { private:Singleton3() {}public:static Singleton3 getInstance() {static Singleton3 instance;return instance;} };class Singleton4 : public Singleton { private:Singleton4() {}public:static Singleton4 getInstance() {static Singleton4 instance;return instance;} };int main() {// Using the factory methods to get instances of different singletonsSingleton1 singleton1 Singleton1::getInstance();Singleton2 singleton2 Singleton2::getInstance();Singleton3 singleton3 Singleton3::getInstance();Singleton4 singleton4 Singleton4::getInstance();// Verify that they are all the same instanceif (singleton1 singleton2 singleton2 singleton3 singleton3 singleton4) {std::cout All Singletons are the same instance. std::endl;}singleton1.doSomething();singleton2.doSomething();singleton3.doSomething();singleton4.doSomething();return 0; }在这个示例中我们创建了一个基类 Singleton它实现了单例模式的基本机制然后创建了四个派生类 Singleton1、Singleton2、Singleton3 和 Singleton4每个派生类都有自己的工厂方法 getInstance 来创建对应的单例对象。 通过这种方式每个派生类继承了单例的行为但每个单例对象都是独立的实例。当我们调用工厂方法来获取这些单例对象时它们确保只有一个实例存在而且每个工厂方法创建的实例是不同的即每个单例类都有自己的单例实例。
http://www.w-s-a.com/news/496750/

相关文章:

  • 做网站网站会怎么样全国高校校园网站联盟建设
  • 整站下载器 做网站地图地产项目网站设计
  • 创意设计网站公司手机wap网站建设多少钱
  • 甘肃省第八建设集团公司网站seo高级优化方法
  • 精美的商城网站介绍最多人用的wordpress子主题
  • 检察门户网站建设情况俄外长抵达北京
  • 老电脑做网站服务器网站在线留言如何做
  • 南宁广告公司网站建设小程序源码破解
  • 沛县做网站xlec网站建设开发方式包括哪些方面
  • 山西网站建设 哪家好四川城乡和建设厅网站
  • 有瀑布流的网站小型商城网站
  • 百石网怎么做网站二次开发软件
  • 网站域名是什么东西制作网页哪家好
  • 合肥网站建设团队简述网站内容管理流程
  • 网站广告是内容营销吗wordpress增加背景图片
  • 网站建设技术jsp课程设计响应式布局网站开发
  • 东莞网站排名优化seo套路网站怎么做的
  • 我做网站网络建站一般多少钱
  • 如何快速提升网站关键词排名房地产网站开发毕业设计
  • 做网站 提交源码 论坛sem分析是什么意思
  • 网站建设与部署阿里云大学百度付费推广有几种方式
  • 作品集怎么做网站个人简历模板免费下
  • 工业网站素材重庆关键词自动排名
  • 拖拽式网站建设费用微网站怎么做的好名字
  • 长沙电信网站备案谷歌推广怎么做最有效
  • 网站建设与管理总结报告华为开发者联盟
  • 门诊部网站建设天空建筑网站
  • 扬州市城乡建设网站高端品牌鞋子有哪些牌子
  • 杭州网站建设招聘网长沙网络销售公司
  • 网站制作一年多少钱免费做电子章网站