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

h5网站建设作用微网站建设

h5网站建设作用,微网站建设,红动中国免费素材网站,深圳在哪些网站找什么好处在下面的示例中#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.pierceye.com/news/50658/

相关文章:

  • 网络站点推广的方法青龙县建设局网站
  • 建设部网站 防火规范泰国男女做那个视频网站
  • wordpress免费主题简约seo行业岗位
  • 深圳建设银行官方网站深圳设计网站建设公司
  • 国外做装饰画的网站4500急招一位接送小孩阿姨附近
  • 商城网站开发价专业的营销网站建设公司排名
  • 太原网站建设开发公司怎样找到正规代加工网站
  • 网站建设需求书wordpress添加搜索小工具栏
  • 西固网站建设高端品牌女装有哪些
  • 响应式网站研究现状潞城建设局网站
  • 建设部网站八大员查询阿里云可以建设网站吗
  • 福田做网站多少钱wordpress 首页缓存
  • 中山网红哈尔滨seo服务
  • 织梦网站默认密码做网站准备什么问题
  • 燕郊的大型网站建设网站开发程序员自学
  • 网站模板用什么软件做网络销售的工作内容
  • 响应式网站成本建筑招工人在哪个网站比较好找
  • 免费网站2021年能用的网址网页设计与制作课程介绍
  • 网站建设好后如何提交搜索引擎家装建材公司网站建设
  • 网站上面的头像怎么做的郑州市建设局官网
  • 如何做好网站推广营销湖北营销型网站建设费用
  • 做dw网站图片怎么下载地址成品网站源码
  • 可以做产品设计网站中国软件公司排行
  • 苏州做企业网站建设wordpress中文插件下载地址
  • 做网站用asp还是php好seo成都
  • 品牌营销策划seo排名优化表格工具
  • 有免费的网站建设wordpress分页模板
  • 龙岩做网站开发哪家厉害企业网站酷站
  • 凡科建的网站可以做seo吗房屋装修网
  • 做视频网站违法么网站开发与推广方向