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

苏州网站建设规划网站域名年费

苏州网站建设规划,网站域名年费,重庆市工程建设信息网打不开,网站建设公司专业网站制作开发1、适配器模式的提出 在软件功能开发中#xff0c;由于使用环境的改变#xff0c;之前一些类的旧接口放在新环境的功能模块中不再适用。如何使旧接口能适用于新的环境#xff1f;适配器可以解决此类问题。适配器模式#xff1a;通过增加一个适配器类#xff0c;在适配器接…1、适配器模式的提出 在软件功能开发中由于使用环境的改变之前一些类的旧接口放在新环境的功能模块中不再适用。如何使旧接口能适用于新的环境适配器可以解决此类问题。适配器模式通过增加一个适配器类在适配器接口中做一些适配操作将旧模块类转换成使用者Client类期望的接口。 2、需求模式 有一个旧模块类OlderMoudle该类拥有一个OlderRequest接口由于使用者Client环境的改变之前Client不再能够直接使用OlderRequest接口。设计Client能访问OlderRequest接口的功能代码。 3、适配器模式的代码实现 1UML图如下 2代码实现如下 #include iostreamclass Target { public:virtual void request()0;virtual ~Target(){}; };class OlderMoudle { public:void OlderRequest(){std::cout OlderMoudle OlderRequest std::endl;} };class Adapter:public Target { private:OlderMoudle *m_pModule; public:Adapter(OlderMoudle* p):m_pModule(p){};virtual void request() override{//... todo adapterstd::cout Adapter request std::endl;m_pModule-OlderRequest();} }; class Client { private:Target* m_pTarget nullptr; public:Client(OlderMoudle* p){m_pTarget new Adapter(p);};void DoWork(){m_pTarget-request();}~Client(){if(m_pTarget ! nullptr){std::cout Client ~Client std::endl;delete m_pTarget;m_pTarget nullptr;}} };int main() {OlderMoudle *pOlderModule new OlderMoudle();Client obj(pOlderModule);obj.DoWork();delete pOlderModule;pOlderModule nullptr;return 0; }程序运行结果如下
http://www.zqtcl.cn/news/303630/

相关文章:

  • 洛阳免费网站建设自己做网站最新视频教程
  • 网站备案查询 美橙网开发app需要的技术
  • 软件产品如何做网站推广昆山外贸网站建设推广
  • 景德镇市城市建设规划网站wordpress用不了了
  • 网站及新媒体建设宣传片wordpress 无法编辑主题
  • 东莞设计网站重庆做腋臭骑士网站
  • 什么软件可以搜索关键词精准网站信息优化的方式
  • 购物网站排名前十名山东泰安建筑工程集团有限公司
  • 源码下载站用vs网站开发
  • 自己做网站seo彩票的网站怎么做
  • 如何在网站后台找到死链接网站内页权重查询
  • 专业做国际网站网站开发的编程软件
  • 如何运营垂直网站网页工具大全
  • 如何让自己做的网站可以播放歌曲做培训网站
  • 做网站的毕业设计网站没备案怎么做淘宝客
  • 百度申诉网站建设银行住房租赁代表品牌是什么
  • 网站初期推广方案虚拟服务器搭建wordpress
  • jeecms可以做网站卖吗山西网络推广专业
  • 2017 如何做网站优化育儿哪个网站做的好
  • 网站制作容易吗青岛网站建设公司报价
  • 淘宝建设网站的好处网站制作结构
  • 网站开发网站建设公司临沂网站建设找谁
  • 咋么做网站在电脑上潍坊免费模板建站
  • 苏州网站建设推广咨询平台做网站的公司图
  • 北京企业网站怎么建设免费给我推广
  • 网站制作价钱多少专业的咨询行业网站制作
  • 做百度网站每年的费用多少交换友情链接时需要注意的事项
  • 怎么在百度网站上做自己的网站百度开户渠道
  • php技术的网站建设实录方案做二手手机的网站有哪些
  • 做网站店铺装修的软件怎么做淘课网站