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

食品购物网站建设北京做网站的公司拟

食品购物网站建设,北京做网站的公司拟,上海格物致品网络科技有限公司,湖北网站建设xiduyun前言 本文主要介绍C中的继承 4.6.1:继承和继承方式(公有、保护、私有) 4.6.2:继承中的对象模型,sizeof()求子类对象大小 4.6.3:子类继承父类后,两者构造和析构顺序 父类先构造、子类先析构 如…

前言

本文主要介绍C++中的继承

4.6.1:继承和继承方式(公有、保护、私有)

4.6.2:继承中的对象模型,sizeof()求子类对象大小

4.6.3:子类继承父类后,两者构造和析构顺序

父类先构造、子类先析构

 如果是简单的一个类包含另一个类的对象

4.6.4:继承同名处理办法

当子类中有成员属性和父类中的成员属性同名时,可以添加作用域分别访问到子类和父类中的成员属性

有相同名字的成员函数也是一样的操作

注意:当子类中有和父类相同的函数名,那么父类中该函数和其重载的函数都不能通过子类对象直接进行访问,如果想访问就要向上面一样加作用域

4.6.5:多继承语法

前提:Son子类继承Dad类和Mon类,其中Dad类和Mon类就名字,构造、析构打印相关打印的内容不同

子类继承多个父类,执行构造函数的顺序按照继承顺序;当父类中出现了同名的成员属性或函数时,要加父类的作用域去加以区分

改变一下继承的顺序

4.6.6:菱形继承(钻石继承、虚继承)

基本概念:两个子类A、B继承同一个父类C,然后一个类D同时继承类A和类B

会出现的问题

1:数据二义性,类D会从类A和类B中继承名字相同的属性或方法

2:有些数据只需继承一份即可,不需要继承两份

通过GrandSon创建一个对象,每个类中的数据都会继承一份,没有必要(8+8+4)

使用虚继承(virtual关键字)来实现数据一份,继承的是指针,一个指针占8字节。主要是继承了vbptr指向虚基类表,在虚基类表中有偏移

 使用虚继承后的代码,打印了一些地址和类的大小

总结

以上就是本文的全部内容,非常感谢你能看到这

http://www.yayakq.cn/news/803915/

相关文章:

  • 安徽响应式网站推荐怎样查看一个网站是用什么开源程序做的
  • 深圳网站建设好不好网站建站报告2000字
  • iis7如何设置ip做网站中企动力科技股份有限公司重庆分公司
  • 开发设计移动网站建设有那种做订单的网站吗
  • 点击到达网站指定位置怎么做中国做二手房最大的网站
  • 地方门户类网站网站开源
  • 贵州省建设厅网站公众一体化平台鸿星尔克网络营销案例分析
  • 做爰全过程的视频网站dedecms 网站地图 插件
  • 网易建站模板网站ipv6建设
  • 网站开发关于安全问题温州seo推广公司
  • wordpress cross apple关键词优化的建议
  • 寻找网站建设员网页设计结束语
  • 湖南省住房和城乡建设厅老网站程序员开源网站
  • 主机屋vps网站助手男生浏览器推荐
  • 小型网站建设价格低wordpress linux 中文
  • 安卓手机如何做网站关键词优化软件排行
  • 网站备案 用假地址可以么整站营销系统
  • 怎么创建自己的网站电子商务网站建设的一般流程
  • 营销一型网站建设公司互联网科技公司做网站哪家好
  • 中国建设银行春招网站珠海正规网站制作哪家强
  • 电商网站开发背景安徽省建设工程信息网招标公告
  • 装饰公司简易手机网站上海市建设安全协会网站查询考试
  • 单页营销网站怎么做网站查备案密码
  • 长沙模板建站欢迎咨询火车头怎么采集wordpress
  • 网站开发用用什么语言最好建简单网站
  • 西宁做网站治愈君博i台式机网站建设
  • 排版网站推荐建设网站报价单
  • 网站摇奖活动怎么做怎么用服务器做局域网网站
  • 档案网站建设书明星个人网站建设方案
  • 天津 网站策划哈尔滨做网站公司哪家好