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

做公司做网站有用吗视频推广一条多少钱

做公司做网站有用吗,视频推广一条多少钱,wordpress同步简书,专业优化网站排名目录 C设计模式-工厂模式(Factory Method) 一、意图 二、适用性 三、结构 四、参与者 五、代码 C设计模式-工厂模式(Factory Method) 一、意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory…

目录

C++设计模式-工厂模式(Factory Method)

一、意图

二、适用性

三、结构

四、参与者

五、代码


C++设计模式-工厂模式(Factory Method)

一、意图

定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。

二、适用性

  • 当一个类不知道它所必须创建的对象的类的时候。
  • 当一个类希望由它的子类来指定它所创建的对象的时候。
  • 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。

三、结构

 

四、参与者

  • Product

        定义工厂方法所创建的对象的接口。

  • ConcreteProduct

        实现Product接口。

  • Creator

        声明工厂发法,该方法返回一个Product类型的对象。Creator也可以定义一个工厂方法的缺省实现,它返回一个缺省的ConcreteProduct对象。

        可以调用工厂方法以创建一个Product对象。

  • ConcreteCreator

        重定义工厂方法以返回一个ConcreteProduct实例。

五、代码

#include<iostream>
using namespace std;class Product {
public:virtual void ShowInformation() = 0;
};class Product_A : public Product {
public:void ShowInformation() {cout << "Product_A Information" << endl;}
};class Product_B : public Product {
public:void ShowInformation() {cout << "Product_B Information" << endl;}
};class Factory {
public:virtual Product* CreateProduct() = 0;
};class Factory_A : public Factory {
public:Product* CreateProduct() {return new Product_A();}
};class Factory_B : public Factory {
public:Product* CreateProduct() {return new Product_B();}
};int main() {Factory* FactoryA = new Factory_A();Product* ProductA = FactoryA->CreateProduct();ProductA->ShowInformation();Factory* FactoryB = new Factory_B();Product* ProductB = FactoryB->CreateProduct();ProductB->ShowInformation();return 0;
}

http://www.yayakq.cn/news/558445/

相关文章:

  • 从做网站可以用现在的名称吗app外包网站
  • 牡丹江建设信息网站宁波专业做网站的公司
  • 临沂大企业网站小程序二级分销系统
  • 网站建设流程百科互联网产品营销策划方案
  • 耐克1网站建设的总体目标电子商务系统的概念
  • 网站建设先进个人代表发言做家教中介网站赚钱吗
  • 怎么做8代码网站wordpress详情页的百度搜索出图
  • 建设集团网站友情链接导航
  • h5网站建设价格赤峰建设银行网站
  • 祖庙网站开发贵州网站推广
  • 访问外国网站速度慢可以做产品推广的网站
  • 网站设计制作有哪些原因全国网站建设有实力
  • 汕头建网站企业所得税最新政策
  • 网站设计公司网页设计水禾田网站建设公司
  • 网站域名区别吗WordPress站点地图html代码
  • 服务器搭建网站视频教程企业网络搭建毕业设计
  • 菏泽网站建设菏泽众皓千万不要学网络营销
  • 简约风格的网站鲜花网站设计
  • 怎么设置网站字体网站空间哪家好
  • 濮阳网站公司深圳市市场监督管理局官网
  • 10黄页网站建设公司网站营销
  • 网站开发有哪些方式响应式模板
  • 网站实名认证商务网站建设公司哪家好
  • 微信里我的微站是怎么弄的上海2022进口博览会
  • 徐州网站推广公司网站建站要多少钱一年
  • 郑州市网站设计公司哪个好网站建设需要注意的关键细节
  • 如何在电商平台做好企业网站推广remix做歌网站
  • 网站建设网络推广方案ppt做网站推广怎么做
  • 黔南网站建设多少钱网站做交互设计
  • 怎么做营销型网站设计市场推广方案怎么写