首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于虚基类的叙述中,错误的是
下列关于虚基类的叙述中,错误的是
admin
2012-01-20
54
问题
下列关于虚基类的叙述中,错误的是
选项
A、使用虚基类可以消除由多继承产生的二义性
B、构造派生类对象时,虚基类的构造函数只被调用一次
C、声明“class B:virtual public A”说明类B为虚基类
D、建立派生类对象时,首先调用虚基类的函数
答案
C
解析
使用虚基类的目的就是为了解决多继承路径下对基类成员的访问的二义性问题。一旦继承虚基类,那么在构造派生类对象时,虚基类构造函数就只调用一次。派生类对象调用构造函数和普通类对象一样,都是先调用基类构造函数,然后调用派生类构造函数。
转载请注明原文地址:https://kaotiyun.com/show/qxVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inti,k=0,a[10];for(i=0;i<10;i++)a[i]=i;for(i=0;i<4;i++)k+=a[i]
若有以下程序#include<stdio.h>main(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++;}
在关系代数运算中,有5种基本运算,它们是()。
以下叙述中正确的是()。
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为
以下fun函数的功能是将形参s所指字符串内容颠倒过来voidfun(char*s){inti,j,k;for(i=0,j=strlen(s)__________;i<j;
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
关系数据库管理系统能实现的专门关系运算包括()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数
随机试题
从作品的风格和表现手法上看,《炉中煤》是一首( )
Ihavetwoboysbut______ofthemlikessweets.
患者,男,20岁。口舌生疮,面赤口渴,心烦失眠,舌红脉数,应选
如下图所示,电路中的时间常数τ为()ms。
问题解决是指个人应用一系列认知操作,从问题的起始状态到达______的过程。
下列关于诸子百家的代表人物的阐述,错误的是()。
根据以下资料,回答下列问题。全国外出农民工与本地农民工人数相差最大的一年是()年。
俗话说:“一山难容二虎”、“一条船不能有两个船长”。从管理的角度看,对这些话的如下解释,你认为最恰当的一项是()。
根据《著作权法》的规定,下列选项属于著作权法保护的作品是
A、 B、 C、 D、 A
最新回复
(
0
)