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

建筑资料网站大全网站的推广方法有哪些

建筑资料网站大全,网站的推广方法有哪些,php 做网站xml地图,wordpress登录地址修改密码9 复合 委托 9.1 Composition 复合 类似于c中结构里有结构——class里有class deque 是一个已经存在的功能很多的类(两头进出的队列);利用deque的功能来实现queue的多种操作 该例只是复合的一种情况——设计模式 Adapter 9.1.1 复合下的构造…

9 复合 委托

9.1 Composition 复合

类似于c中结构里有结构——class里有class

image-20230801093748678

deque 是一个已经存在的功能很多的类(两头进出的队列);利用deque的功能来实现queue的多种操作

该例只是复合的一种情况——设计模式 Adapter

9.1.1 复合下的构造和析构

image-20230801095529359
  • 构造是由内而外

    Container 的构造函数,编译器会自动先调用 Component 的 default 构造函数,再执行自己

    注意如果要调用 Component 的其他构造函数需要自己写出来

    Container::Container(…): Component() { … };

  • 析构是由外而内

    Container 的析构函数会先执行自己,之后编译器调用 Component 的析构函数

9.2 Delegation 委托

委托就是 Composition by reference;即通过指针把任务委托给另一个类

复合中,内部和外部是一起出现的;而委托是不同步的

这是一个著名的设计模式——pimpl (pointer to implementation) 或者叫 “编译防火墙”

  • 右边怎么变动都不会影响左边

  • reference counting 多个指针共享一个 “Hello”;但当a要改变内容时, 系统会单独复制一份出来给a来改,b和c依然在共享

    image-20230801101907977

http://www.yidumall.com/news/70366.html

相关文章:

  • 马鞍山做网站公司排名合肥网站seo推广
  • 网站建设开发能力很强的企业解释seo网站推广
  • 上海市城乡建设委员会网站每日新闻简报
  • 制作大型网站开发怎么在百度上做广告
  • 什么网站可以做任务领赏金seo链接优化
  • 国外域名注册商排名seo指的是搜索引擎营销
  • 石家庄市和城乡建设局网站百度山西授权代理
  • 网站建设需要哪些证件谷歌google官网入口
  • html5 手机网站开发教程汉中网络推广
  • 怎么免费做网站百度推广软件
  • 幼儿网站源代码济南搜索引擎优化网站
  • 鄂尔多斯教育网站入口业务推广方式有哪些
  • 做素材网站如何赚钱站长工具网站
  • 郑州网站建设招聘网络舆情监测与研判
  • 大型网站建设 cms cdm dmp护肤品营销策划方案
  • 做网站建设有哪些公司长沙网站定制公司
  • 泉州seo建站百度竞价排名广告
  • 网站建设与管理教学视频教程seo 优化教程
  • 电销精准客户资源排名sem优化软件
  • 加强关工委网站建设爱站网关键词密度查询
  • 外贸网站外链怎么做如何写推广软文
  • app科技产品网站建设有哪些推广平台和渠道
  • 网站制作知名公司网络平台推广运营有哪些平台
  • html怎么做音乐网站网页设计网站建设
  • 网站头页怎么在百度做免费推广
  • 西安异构国际设计百度搜索关键词排名人工优化
  • 中国建筑集团有限公司官网赵钊关键词优化的软件
  • 中药材网站开发搜狗链接提交入口
  • 怎么给公司做免费网站百度电脑版网页版
  • 云南网站设计外包青岛网站推广关键词