2016/10/28
来源:互联网 发布:乐之网络 编辑:程序博客网 时间:2024/05/29 20:01
1631-5 黄加勉 <2016.10.28> 【连续第27天总结】
A.今日任务
虚继承(90%)
B.具体内容
1.在菱形继承中,因为二级派生类有多个基类,因此会或调用多次一级基类的构造函数和析构函数,
也会继承多个相同的数据成员,为避免这种情况,就要用到虚继承,用法就是在第二派生类继承链前加virtual关键字
2.派生类向基类传递数据最好使用初始化列表,可以避免基类逻辑运算附加到派生类上;
3.试了好久,第二派生类初始化构造函数时总是提示基类没有默认的构造函数,但是我写了啊。。????
问题解决了就附上代码
C.明日任务
1.虚继承
2.虚函数
A.今日任务
虚继承(90%)
B.具体内容
1.在菱形继承中,因为二级派生类有多个基类,因此会或调用多次一级基类的构造函数和析构函数,
也会继承多个相同的数据成员,为避免这种情况,就要用到虚继承,用法就是在第二派生类继承链前加virtual关键字
2.派生类向基类传递数据最好使用初始化列表,可以避免基类逻辑运算附加到派生类上;
3.试了好久,第二派生类初始化构造函数时总是提示基类没有默认的构造函数,但是我写了啊。。????
问题解决了就附上代码
C.明日任务
1.虚继承
2.虚函数
0 0
- 2016-10-28 日志
- CVPR 2016-10-28
- 2016-10-28 指针
- 2016/10/28
- 研究生周报(第三次) 2016/10/22-2016/10/28
- 2016/10/28学习工作日志
- 每天进步一点点 2016-10-28
- 2016年10月28日,今天简单的工作总结
- 2016 10 28考试 dp 乱搞 树状数组
- 1622-5 孔富晨 总结《2016年10月28日》 【连续第28天总结】
- 10-28
- 10 28
- 10-28
- 2016/3/28/
- [2016-3-28 Test]
- 2016/3/28
- 2016-03-28缓存
- 2016-03-28蓝桥杯省赛
- React—Native开发之原生模块向JavaScript发送事件
- 有趣的JavaScript原生数组函数
- GridView设置不同的item(布局)
- 第九周—大帆玩LOL
- 点饭开发日志 2016-10-09
- 2016/10/28
- Android复习之旅--常用布局
- 二叉树的遍历 c++标准栈实现
- Linux环境下Python的安装过程
- 初学编程,该注意的细枝末叶
- ViewFlow嵌套在ViewPager事件冲突的解决
- 约瑟夫环
- jquery动态修改表单select的option值,从而间接修改option的选中状态
- OpenCV Tutorial: 直方圖(calcHist)