我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 运行多态 >

C++中设置虚基类的目的是: A:简化程序 B:消除二义性 C:提高

归档日期:08-14       文本归类:运行多态      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  正解, 虚基类是为了强调这个类型的某些方法没有意义, 只是为了继承, 不要构造这种类型的对象

  消除二义性。正解, 虚基类是为了强调这个类型的某些方法没有意义, 只是为了继承, 不要构造这种类型的对象

  减少目标代码,纯虚函数和空函数相比相差也就是几个字节, 如果这也算的话确实是减少了。

  展开全部选C追问为什么,我觉的是消除调用的时候引起的二义性?追答不好意思,看错了,确实是选B,消除二义性。虚基类一般是在多继承的时候用。例如

  A和B、C都有start方法,那么C的start方法就会有二义性,究竟继承自谁呢?

本文链接:http://myclayclub.com/yunxingduotai/327.html