2016/10/28

来源:互联网 发布:乐之网络 编辑:程序博客网 时间:2024/05/29 20:01
1631-5 黄加勉 <2016.10.28> 【连续第27天总结】




A.今日任务
虚继承(90%)


B.具体内容
1.在菱形继承中,因为二级派生类有多个基类,因此会或调用多次一级基类的构造函数和析构函数,
  也会继承多个相同的数据成员,为避免这种情况,就要用到虚继承,用法就是在第二派生类继承链前加virtual关键字
2.派生类向基类传递数据最好使用初始化列表,可以避免基类逻辑运算附加到派生类上;
3.试了好久,第二派生类初始化构造函数时总是提示基类没有默认的构造函数,但是我写了啊。。????


问题解决了就附上代码


C.明日任务
1.虚继承
2.虚函数
0 0
原创粉丝点击