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

html做网站怎么链接音乐太原网站建设培训学校

html做网站怎么链接音乐,太原网站建设培训学校,建网站图片怎么找,上海做小程序抽象工厂模式针对的是产品族#xff0c;而不是产品等级结构。 产品族:同一产地或者同一产商#xff0c;功能不同。 产品等级:功能相同#xff0c;产地或者厂商不同。 代码如下: #include iostream using namespace std;class AbstractApple { public:virtual vo…抽象工厂模式针对的是产品族而不是产品等级结构。 产品族:同一产地或者同一产商功能不同。 产品等级:功能相同产地或者厂商不同。 代码如下: #include iostream using namespace std;class AbstractApple { public:virtual void showName() 0; };class ChinaApple :public AbstractApple { public:virtual void showName(){cout 中国苹果 endl;} };class UsaApple :public AbstractApple { public:virtual void showName(){cout 美国苹果 endl;} };class JapanApple :public AbstractApple { public:virtual void showName(){cout 日本苹果 endl;} };class AbstractBanana { public:virtual void showName() 0; };class ChinaBanana :public AbstractBanana { public:virtual void showName(){cout 中国香蕉 endl;} };class UsaBanana :public AbstractBanana { public:virtual void showName(){cout 美国香蕉 endl;} };class JapanBanana :public AbstractBanana { public:virtual void showName(){cout 日本香蕉 endl;} };class AbstractPear { public:virtual void showName() 0; };class ChinaPear :public AbstractPear { public:virtual void showName(){cout 中国梨子 endl;} };class UsaPear :public AbstractPear { public:virtual void showName(){cout 美国梨子 endl;} };class JapanPear :public AbstractPear { public:virtual void showName(){cout 日本梨子 endl;} };class AbstractFactory { public:virtual AbstractApple *CreateApple() 0;virtual AbstractBanana *CreateBanana() 0;virtual AbstractPear *CreatePear() 0; };class ChinaFactory :public AbstractFactory { public:virtual AbstractApple *CreateApple(){return new ChinaApple;}virtual AbstractBanana *CreateBanana(){return new ChinaBanana;}virtual AbstractPear *CreatePear(){return new ChinaPear;} };class UsaFactory :public AbstractFactory { public:virtual AbstractApple *CreateApple(){return new UsaApple;}virtual AbstractBanana *CreateBanana(){return new UsaBanana;}virtual AbstractPear *CreatePear(){return new UsaPear;} };class JapanFactory :public AbstractFactory { public:virtual AbstractApple *CreateApple(){return new JapanApple;}virtual AbstractBanana *CreateBanana(){return new JapanBanana;}virtual AbstractPear *CreatePear(){return new JapanPear;} };void test01() {AbstractFactory *factory nullptr;AbstractApple *apple nullptr;AbstractBanana *banana nullptr;AbstractPear *pear nullptr;factory new ChinaFactory;apple factory-CreateApple();banana factory-CreateBanana();pear factory-CreatePear();apple-showName();banana-showName();pear-showName();//与构造的顺序相反倒着deletedelete pear;delete banana;delete apple;delete factory; }int main() {test01();return 0; } 测试结果:
http://wiki.neutronadmin.com/news/32589/

相关文章:

  • 天津网站建设包括哪些上海网站建设排名公司哪家好
  • 360网站图标怎么做青柠影院免费观看高清电视剧
  • 2017年网站推广怎么做游戏开发师
  • 杭州本地网站有哪些个人简历模板免费网站
  • 廊坊论坛网站建设西安网站制作维护
  • wordpress个人资料站点三明交通建设集团网站
  • 电子商务网站有哪些内容扫wordpress漏洞工具
  • 新乡做网站费用wordpress 固定链接 seo
  • net域名做网站怎么样产品做网站
  • 网站建设的维护工作偃师网络营销的概念
  • wordpress产品网站网站开发 软文
  • 福州公司网站设计一个网站完整详细的seo优化方案
  • 外汇网站模版湛江网站建设
  • 广州陈村网站建设云南网站设计方案
  • 如何建设公众平台网站物流网站平台建设
  • 网站导航是什么意思宿迁市建设局网站怎么投诉
  • 物流推广做哪个网站新闻联播直播 今天
  • 如何建立网站站点各种推广平台
  • 考网站开发工程师加盟什么连锁最挣钱
  • 网站的折线图怎么做动易初级中学网站模板cms 6.8
  • 盘锦市建设银行网站图片转链接在线转换
  • html成品网站手表网站免费设计
  • 如何做明星的个人网站wordpress生成静态html页面
  • 做爰全过程免费费网站山西建筑网站设计设计
  • 360兼容模式网站错位静态网页模板网站
  • 网站改版目的网站下载软件怎么安装
  • 网站服务器错误403官方网站的重要性
  • 门户网站建设方案是什么意思成品网页大全下载
  • 调用别人网站注册表单零食店网站构建策划报告
  • 网站开发需要经历哪些主要阶段html教程菜鸟教程w3school