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

沭阳金地建设网站网站开发培训要多少钱

沭阳金地建设网站,网站开发培训要多少钱,设计网络品牌营销方案思路,帝国cms网站搬家桥接模式#xff1a; 将抽象部分和它的实现部分相分离开来#xff0c;以使它们可以单独地变化。 UML图#xff1a; 主要包括#xff1a; Abstraction:定义了抽象部分的接口#xff0c;操作一个实现部分对象的引用。RefinedAbstraction:继承自抽象部分的类。Implemen…桥接模式 将抽象部分和它的实现部分相分离开来以使它们可以单独地变化。 UML图 主要包括 Abstraction:定义了抽象部分的接口操作一个实现部分对象的引用。RefinedAbstraction:继承自抽象部分的类。Implementor实现部分的接口。ConcreteImplementor实现了Implementor定义的接口的具体类。 C代码如下 #include iostreamusing namespace std;class Implementor {public:virtual void operationImpl()0; };class ConcreteImplementorA:public Implementor {public:void operationImpl(){coutConcreteImplementorA::operationImplendl;}};class ConcreteImplementorB:public Implementor {public:void operationImpl(){coutConcreteImplementorB::operationImplendl;}};class Abstraction {public:virtual void operation()0;void setImplementor(Implementor * i){impli;}Implementor * getImplementor(){return impl;}protected:Implementor * impl; };class RefinedAbstraction:public Abstraction {public:void operation(){impl-operationImpl();} };int main() {cout桥接模式例子endl;Abstraction * abnew RefinedAbstraction();Implementor * cianew ConcreteImplementorA();ab-setImplementor(cia);ab-operation();Implementor * cibnew ConcreteImplementorB();ab-setImplementor(cib);ab-operation();delete cia;delete cib;delete ab;return 0; }执行输出 下面是一个具体的例子看这个具体的例子可能好理解一些,摘自大话设计模式 Abstraction为Phone(手机)。RefinedAbstraction为Samsung(三星手机)Huawei(华为手机)。Implementor为Game(手机游戏)。ConcreteImplementor为NeedForSpeed(极品飞车)QQGame(QQ游戏)FruitNinjia(水果忍者)。 UML类图为 C代码 #include iostreamusing namespace std;class Game {public:virtual void play()0; };class NeedForSpeed :public Game {public:virtual void play(){coutneed for speed playendl;} };class QQGame :public Game {public:virtual void play(){coutQQGame playendl;} };class FruitNinjia:public Game {public:virtual void play(){coutFruit Ninjia playendl;} };class Phone {public:virtual void run()0;void setGame(Game *g){ gameg;} Game * getGame(){return game;}protected:Game *game; };class Samsung:public Phone {public:virtual void run(){coutSamsung :;game-play();} };class HuaWei:public Phone {public:virtual void run(){coutHuaWei :;game-play();}};int main() {cout桥接模式真实的例子不同的手机品牌和手机游戏endl;Phone *samsungnew Samsung();Phone *huaweinew HuaWei();Game * needForSpeednew NeedForSpeed();Game * qqGamenew QQGame();Game * fruitnew FruitNinjia();samsung-setGame(qqGame);samsung-run();huawei-setGame(needForSpeed);huawei-run();samsung-setGame(fruit);samsung-run();delete samsung;delete huawei;delete needForSpeed;delete qqGame;delete fruit;return 0;}执行输出
http://www.w-s-a.com/news/757128/

相关文章:

  • 网站经营范围wordpress注入点
  • 学校网站开发协议夫妻网络网站建设
  • 福州网站seo推广优化微信商家小程序怎么弄
  • 免费网站推广工具在游戏网站做中介合法
  • 网站建设前的规划网站建设公司六安
  • 公司注册网站开发的行业表述南宁在百度上建网站
  • 创建企业网站国内网站用django做的
  • 云主机网站的空间在哪制作微网站的平台
  • 长沙做网站 青创互联wordpress4.4.1
  • 宜昌哪里有专业做网站的网站开发做什么的
  • 3小说网站开发东莞网站公司哪家好
  • 做网站安全联盟解ps网站设计概述
  • 聊城公司做网站wordpress连接域名
  • 宣传网站建设的意义台州行app官网下载
  • 温州 网站优化网站开发公司前置审批
  • 网站开发具体的工作内容网站下载app免费
  • seo网站建设时文章频率昆山网站建设ikelv
  • 中天建设中瑞物资网站优化建立生育支持政策体系
  • 网站页面的宽度大网站怎样选域名
  • icp网站备案流程wordpress post 405
  • 网站怎样上传到空间重庆有多少网站
  • 用模板建商城购物网站嘉定专业网站建设
  • 网站开发与应用 论文dede手机医院网站模板
  • 织梦 网站栏目管理 很慢自学网页设计难吗
  • 茶文化建设网站的意义平顶山网站建设服务公司
  • 建设网站详细流程南京宣传片制作公司
  • 合肥网站排名什么网站做电气自动化兼职
  • 如何用api做网站交通建设门户网站
  • 阳西住房和城乡规划建设局网站长沙网站seo技巧
  • 长沙知名网站推广手机画设计图软件