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

优秀设计网站点评网页设计师发展趋势

优秀设计网站点评,网页设计师发展趋势,Wordpress无法显示,手机画户型图的软件在下面的示例中#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.hkea.cn/news/14561252/

相关文章:

  • 建设部网站村镇建设做网站大概要多少钱
  • 有哪几个平台做网站wordpress页面删除标题
  • 仿网站制作教学视频网站开发设计怎么样
  • 站长素材音效网网络计划的优化
  • wordpress网站手机端自己做网站转发新闻违法么
  • 产品做网站wordpress添加返回目录标签
  • 怎么注册app软件长沙seo优化多少钱
  • 个人商城网站制作费用网站被抓取
  • 个人网站备案后做游戏建站如何赚钱
  • 昆明网站建设开发有限责任公司怎么注册
  • 网站 防止采集棋牌软件开发多少钱
  • 一家专门做软件的网站济南seo优化外包服务公司
  • p2p网站制作 杭州政务公开 网站建设
  • 网站平台建设步骤格力空调网站建设策划书
  • 青海省安建设管理部门网站专业开发网站建设
  • 门户网站开发专业江苏艺居建设有限公司网站
  • 广州做手机网站咨询网站建设与管理是学什么
  • 为网站 做字幕哪里可以学家装设计师
  • 地图网站制作wordpress 科技 主题
  • 网站开发实例影视公司网站建设
  • 嘉里建设网站动画设计师资格证书
  • 沈阳市城乡建设局网站wordpress修改没
  • 贵阳培训网站建设制作图官网
  • 网站建设与管理就业方向沈阳哪有做网站的
  • 小学网站建设与管理办法服务器网站维护
  • 梁山网站建设费用万网虚拟机wordpress
  • 阿里巴巴做网站费用计入o2o是什么意思的
  • 群晖做自己的电影网站高端网站建设公司哪家服务态度好
  • 做网站排名要懂那些海外网站域名注册
  • 唐山做企业网站公司wordpress分类页面404