首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
派生类的构造函数的成员初始化列表中,不能包含
派生类的构造函数的成员初始化列表中,不能包含
admin
2013-02-27
44
问题
派生类的构造函数的成员初始化列表中,不能包含
选项
A、基类的构造函数
B、派生类中子对象的初始化
C、基类的子对象初始化
D、派生类中一般数据成员的初始化
答案
4
解析
本题考核构造函数。在C++中,构造函数不能被继承,因此,派生类的构造函数必须通过调用基类的构造函数来初始化基类子对象。所以,在定义派生类的构造函数时,除了对自己的数据成员进行初始化外,还必须负责调用基类构造函数使基类的数据成员得以初始化。如果派生类中还有子对象,还应包含对子对象初始化的构造函数。但是它不负责基类中子对象的初始化。
转载请注明原文地址:https://kaotiyun.com/show/yaVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<stdlib.h>voidfun(int**S,intx[2][3]){**s=*(x[1]+1);}main(){inta[2][3]={1,2,3,4,5,6}
有以下程序:#include<stdio.h>main(){intaa[3][3]={{2},{4},{6}},i,*P=&aa[0][0]:for(i=0;i<2;i++){if(i=-0)aa[i][i+1]=*p+1;else+
有以下程序:#include<stdio.h>main(){inti,*ptr;intarray[5]={5,3,1};for(ptr=array,i=0;i<5;i++,ptr++){if(*ptr==0)putchar('X')
有以下程序:#include<stdio.h>main(){inta=-1,b=-1;for(;++a;)++b;printf("%d%d\n",a,b);}程序运行后的输出结果是()。
有以下程序:#include<stdio.h>main(){inta:a=(int)(-1.53*3);printf("%d\n",a);}程序的运行结果是()。
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
下列给定程序中,函数fun的功能是:计算f(x)=1+x+<10-6。若x=2.5,函数值为12.182494。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序:#inclu
定义以下函数:intfun(int*p){return*P;}fun函数返回值是()。
设有以下函数:voidfun(intn,char*s){…},则下列对函数指针的定义和赋值均正确的是()。
随机试题
金代中期“国朝文派”的代表作家有()
Smallbusinessownersmustaccepttheburdensofentrepreneurship.Beinginbusinessforyourself【C1】______yourfullattention.
A.体液传播B.吸血节肢动物传播C.消化道传播D.呼吸道传播E.土壤传播乙型肝炎通过
中风或中风先兆的舌态是
使用每股利润分析法选择筹资方式时,所计算的每股利润无差别点是指两种或两种以上筹资方案普通股每股利润相等时的()水平。
国债偿债率是指()。
下列主体中,有机会成为外商投资企业股东的有()。
大学生入学的时候很多家长护送,导致学校及其周边旅馆爆满,还有家长露宿操场。请问你怎么看待这个事情?
关于资本主义工资,以下说法正确的有()
Theofficergaveanorderthatevervone______backbeforedark.
最新回复
(
0
)