为了账号安全,请及时绑定邮箱和手机立即绑定

想问一下虚继承的问题

为了避免菱形继承的重复创建对象的情况,那么能不能把所有的级成都写成虚继承。

正在回答

1 回答

只要是父类虚继承,子类都是默认虚继承,也就是说子类的子类也是虚继承,子类的子类的子类也是虚继承。。。。。。。。。。。。。。。。。

0 回复 有任何疑惑可以回复我~
#1

Ch_zaqdt 提问者

那么能不能直接让父类所有的成员函数都写成虚函数...为了避免内存泄露
2020-01-10 回复 有任何疑惑可以回复我~
#2

我入戲太深 回复 Ch_zaqdt 提问者

虚继承也会造成一些问题,所以虚继承也不是能够乱用的
2020-02-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之继承篇
  • 参与学习       75203    人
  • 解答问题       249    个

继承,C++面向对象三大特征之一,通过编码实践方式讲解到操作层面

进入课程

想问一下虚继承的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信