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

百度收录删除旧网站什么是网络营销策划书

百度收录删除旧网站,什么是网络营销策划书,外贸营销型网站策划中seo层面包括,重庆制片公司工厂模式 简单工厂模式&#xff1a;子类对象较多&#xff0c;则引入工厂类来创建 简单工厂模式 流程&#xff1a; 实例&#xff1a; 某电视机厂为各个品牌代工生产电视机&#xff0c;可以使用简单工厂的模式来实现 #include <iostream> #include <vector> using…
工厂模式
简单工厂模式:子类对象较多,则引入工厂类来创建

简单工厂模式 流程:

img

实例:

某电视机厂为各个品牌代工生产电视机,可以使用简单工厂的模式来实现

img

#include <iostream>
#include <vector>
using namespace std;typedef enum ProductTypeTag
{Hair,Hisense,
}PRODUCTTYPE;//抽象产品类 TV(电视机类)
class TV
{
public:virtual void Show() = 0;virtual ~TV(){};//声明析构函数为虚函数,防止内存泄漏
};//具体产品类 HairTV(海尔电视类)
class HairTV : public TV
{
public:void Show(){cout<<"I'm HairTV "<<endl;}
};//具体产品类 HisenseTV(海信电视类)  
class  HisenseTV : public TV
{
public:void Show(){cout<<"I'm HisenseTV"<<endl;}
};// 工厂类 TVFactory(电视机工厂类)
class TVFactory
{
public:TV* CreateTV(PRODUCTTYPE type){switch (type){case Hair:return new HairTV();case Hisense:return new HisenseTV();default:return NULL;}}
};int main(int argc, char *argv[])
{// 创建工厂类对象TVFactory* myTVFactory = new  TVFactory();TV* hairTV = myTVFactory->CreateTV(Hair);if (hairTV != NULL)hairTV->Show();TV* hisenseTV = myTVFactory->CreateTV(Hisense);if (hisenseTV != NULL)hisenseTV->Show();delete  myTVFactory;myTVFactory = NULL;delete hairTV;hairTV = NULL;delete hisenseTV;hisenseTV = NULL;  return 0;
}

当子类对象很多时,就需要用简单工厂模式来统一创建。它的优点是 可以将对象的创建和使用逻辑区分开,主次分明;缺点是 对象类和工厂类的耦合度较高,不利于扩展

http://www.dtcms.com/a/598913.html

相关文章:

  • 数据库作业5
  • 完整网站源码asp谷歌下载安装
  • 怎么仿一个复杂的网站网站的建设与维护步骤
  • 建网站 西安协会网站建站
  • 开发者实践:机器人梯控的 EC6200 功能与多品牌兼容解耦
  • 企业网站黄页怎么做微网站制作
  • 余姚网站建设 熊掌号大健康品牌策划公司
  • 建设网站不要服务器可以吗ppt主题大全素材
  • AI加持PPT制作
  • 商城网站建设软件动画设计和动漫设计一样吗
  • DVI分配器120Hz高刷技术深度解析与安检场景应用
  • 二叉搜索树:C++ 实现
  • 网站服务器和ftp空间视频交易类网页
  • 贵州手机网站建设网站建设的什么是开发实施注意什么
  • 怎么学习计算机编程 | 适合初学者的学习路线与技巧
  • 做学校网站素材图片素材孝感做网站
  • 下列关于网站开发propulsion wordpress
  • 苏州网站制作设计禁止显示网站目录
  • 第三章 线性结构与栈
  • 优化志愿网站关于网站建设的入门书
  • 做网站的学什么网站建设课程设计百度文库
  • 大数据成矿预测系列(九) | 数据的“自我画像”:自编码器如何实现非监督下的“特征学习”
  • 装修公司网站 源码网站后台权限管理怎么做的
  • 网站开发流程进度规划百度搜索排名机制
  • 专门做鞋的网站中国网站设计欣赏
  • 网站推广策略成功的案例网站更新维护页面
  • 解锁懒加载:提升性能的神奇魔法
  • 那里可以做PC28网站的好看的 网站正在建设中源码
  • Vue项目集成bootstrap步骤及动态静态修改属性样式完整示例
  • 个人网站设计分析上海高玩seo