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

湖州高端网站设计软文写作范文

湖州高端网站设计,软文写作范文,wordpress 小工具 功能,武汉光谷企业网站建设c的适配器模式是一种结构型设计模式,他允许将一个类的接口转换成另一个客户端所期望的接口。适配器模式常用于已存在的,但不符合新需求或者规范的类的适配。 在c中实现适配器模式时,通常需要一下几个组件: 1.目标接口(…

c++的适配器模式是一种结构型设计模式,他允许将一个类的接口转换成另一个客户端所期望的接口。适配器模式常用于已存在的,但不符合新需求或者规范的类的适配。
在c++中实现适配器模式时,通常需要一下几个组件:
1.目标接口(Target interface):客户端所期望的接口,通常采用抽象类或接口的形式进行定义,改接口定义了客户端代码可以使用的方法。
2.适配者(Adaptee):已经存在的,但不符合新需求的类或者接口,其方法不能直接满足客户端代码的需求。
3.适配器(Adapter):实现了目标接口的类,通过调用适配者的方法来完成客户端所期望的操作。
下面是一个类适配器的实例代码:

#include <iostream>
using namespace std;//目标接口
class Itarget
{
public:virtual void targetMethod() = 0;
};//适配者
class Adaptee
{
public:void adapteeMethod(){cout << "我需要被适配" << endl;}
};//适配器
class Adapter :public Itarget,private Adaptee
{
public:void  targetMethod(){adapteeMethod();}
};int main()
{Itarget* target = new Adapter;target->targetMethod();return 0;
}

在上述示例代码中,ITarget 是目标接口,定义了客户端所期望的方法 targetMethod()。Adaptee 是适配者,包含了一个不符合新需求的方法 adapteeMethod()。Adapter 是适配器,继承了 ITarget 接口,并私有继承了 Adaptee 类,在实现 targetMethod() 方法时调用了 adapteeMethod() 方法。

在客户端代码中,实例化了一个 Adapter 对象,并将其转换为 ITarget 接口指针。然后,通过调用 targetMethod() 方法,实际上执行了 Adapter 类的 targetMethod() 方法,该方法内部又通过调用 adapteeMethod() 方法来实现客户端所期望的操作。

总结来说,适配器模式是一种将不符合客户端需求的类或接口转换成符合需求的类或接口的设计模式。在C++中,可以通过类适配器或对象适配器的方式来实现适配器模式。

http://www.shuangfujiaoyu.com/news/60999.html

相关文章:

  • 学做网站能赚多少互联网平台公司有哪些
  • 店商网站设计网络营销的方法有哪些?举例说明
  • 怎样在网站上做推广seo优化报价公司
  • 物业公司网站建设方案广丰网站seo
  • iis端口相同不同网站建设软文写手
  • 比较好的h5网站google关键词工具
  • 外贸公司网站建设费会计科目精准引流推广
  • 做b2b2c商城网站网页在线客服免费版
  • 婚车租赁网站怎样做seo整站优化技术培训
  • 网站开发增值税税率是多少钱怎么做优化关键词
  • 重庆好的网站建设公司做网络营销推广的公司
  • 咸阳微网站建设好网站制作公司
  • 跑腿公司怎么做网站企业qq怎么申请
  • 西安网站开发营销型网站模板
  • 如何做网络推广网站百度的网址怎么写
  • wordpress网站微信公众号推送2020十大网络热词
  • 网站建设高度网站推广平台有哪些
  • 潮州移动网站建设手机制作网站app
  • 完善旅游网站的建设整站关键词排名优化
  • asp网站关键词青柠影院免费观看电视剧高清
  • 网页游戏网站建设余姚seo智能优化
  • 程序员做的简单的网站seo知识培训
  • 网站开发工作总结论文互联网营销师培训机构
  • 嘉兴白酒网站建设如何进行seo
  • dedecms搭建购物网站想学互联网从哪里入手
  • 大连商城网站建设百度销售平台怎样联系
  • 电商网站建设那家好山西seo谷歌关键词优化工具
  • 商务网站开发上海空气中检测出病毒
  • 泰安房产查询系统培训机构优化
  • 唐河做网站网站建设步骤流程详细介绍