class Base1
{
public:Base1(){this->m_A = 10;}int m_A;
};class Base2
{
public:Base2(){this->m_A = 20;}int m_A;
};
//多继承语法
class Son : public Base1, public Base2
{
public:int m_C;int m_D;
};
void test01()
{cout << sizeof (Son) << endl;Son s;cout << "Base1中的 m_A = " << s.Base1::m_A << endl;cout << "Base2中的 m_A = " << s.Base2::m_A << endl;
}

C++ 多继承 初步01相关推荐

  1. C++ 多态原理初步01

    当父类 Animal 的speak 前面加上 virtual 关键字之后,这个speak函数就变成了虚函数,Animal类结构发生了变化, 有了一个vfptr (虚函数指针),指向了vftable(虚 ...

  2. php类知识点滴---类的实例化,构造函数,继承初步

    实例化类----黑科技用法,通过字符串来实例化 class coach {public function __construct(){echo "欢迎光临北武堂"."\n ...

  3. c++入门之类继承初步

    继承是面向对象的一种很重要的特性,先来复习基类的基本知识: 先上一段代码: 1 # ifndef TABLE00_H 2 # define TABLE00_H 3 # include "st ...

  4. cmake构建工具 初步01

    记录下cmake学习过程,以后还会补充 单目录单文件 demo1 目录下只有一个a1.cpp, 如下图 [root@localhost demo1]# tree . ├── a1.cpp └── CM ...

  5. linux 线程学习初步01

    线程的概念 进程与线程内核实现 通过函数clone实现的 ps -Lf pid Linux内核线程实现原理 同一个进程下的线程,共享该进程的内存区, 但是只有stack区域不共享. 线程共享资源 a. ...

  6. linux c++ 多进程初步01

    fork函数 fork函数 ps ajx 这个命令可以查看进程与进程之间的血缘关系 kill 给进程发送一个信号SIGKILL 9号信号kill -SIGKILL pik 杀死进程 进程共享 子进程会 ...

  7. C++ 类模板语法初步01

    #define _CRT_SECURE_NO_WARNINGS #include<iostream> using namespace std; #include <string> ...

  8. C++ 泛型编程模板 之 函数模板初步01

    #define _CRT_SECURE_NO_WARNINGS #include<iostream> using namespace std;void mySwapInt(int & ...

  9. C++ 向上转型初步01

    1.编译器通过指针来访问成员变量,指针指向哪个对象就使用哪个对象的数据:编译器通过指针的类型来访问成员函数,指针属于哪个类的类型就使用哪个类的函数. 但是父类 函数如果变成虚函数,子类重写了这个函数, ...

最新文章

  1. 逻辑运算符''取某值
  2. Android 学习视频
  3. BOOST_PP_CHECK_EMPTY宏相关的测试程序
  4. antdesign的表单中的下拉框设置默认值BUG处理
  5. LogBack 打印 ES的DSL日志信息
  6. 公司“凉凉”都怪大楼风水?望京SOHO诉自媒体案正式开庭
  7. [翻译]LSP程序的分类
  8. Gstreamer加载插件原理(二十五)
  9. PHP PDO的简单使用(query(),exec(),prepare(),Transaction,行锁)
  10. Git 2.29.2 64位安装包
  11. SpringBoot2通过CXF框架整合Webservice
  12. 亚马逊美国站审核便携式火炉逊、户外烧烤架ASTM F3363测试项目
  13. 服务器代理跳过上网限制策略
  14. 机器人论文(1)-下肢外骨骼的平衡与稳定性问题:系统综述
  15. python随机森林库_随机森林算法入门(python)
  16. 武汉大学 计算机学院 许传奇,许永超 - 教师简历 CV- 武汉大学计算机学院
  17. Android 全屏悬浮窗适配(悬浮窗沉浸式)
  18. python 操作redis集群
  19. 程序员之天梯排行榜,你在哪一级?
  20. 数据库时间出现'0000/00/00',难道我穿越了?

热门文章

  1. flask框架基本使用(2)(响应与重定向)
  2. 前端自动化之nvm安装
  3. vray学习笔记(3)-多维子材质是个什么东西
  4. Linux Shell——函数的使用
  5. Spring MVC 返回NULL时客户端用$.getJSON的问题
  6. HTTP基础10--web(2)
  7. Javascript eval()函数 基础回顾
  8. Windows Phone 内容滑动切换实现
  9. [转]JAVA AES 加密算法
  10. 第七章:项目成本管理