首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
派生类的构造函数的成员初始化列表中,不能包含
派生类的构造函数的成员初始化列表中,不能包含
admin
2013-02-27
72
问题
派生类的构造函数的成员初始化列表中,不能包含
选项
A、基类的构造函数
B、派生类中子对象的初始化
C、基类的子对象初始化
D、派生类中一般数据成员的初始化
答案
4
解析
本题考核构造函数。在C++中,构造函数不能被继承,因此,派生类的构造函数必须通过调用基类的构造函数来初始化基类子对象。所以,在定义派生类的构造函数时,除了对自己的数据成员进行初始化外,还必须负责调用基类构造函数使基类的数据成员得以初始化。如果派生类中还有子对象,还应包含对子对象初始化的构造函数。但是它不负责基类中子对象的初始化。
转载请注明原文地址:https://kaotiyun.com/show/yaVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>inta=1,b=2;voidfunl(inta,intb){printf("%d%d",a,b);)voidfun2(){a=3;b=4;)main(){fun1(5,6);f
有以下程序:#include<stdio.h>intml(intx,intY){returnx<=y?x:y;}intm2(intx,inty){returnx<=y?y:x;}intfun(inta,intb){ret
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有如下程序段:intx=12:doubley=3.141593;printf("%d%8.6f",x,y);则输出结果是()。
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti:for(i=0;i<n;i++){_________printf("%d",w[i]);}printf("\n");}下划线处应填入的语句是(
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
下列给定程序中,函数fun的功能是:计算f(x)=1+x+<10-6。若x=2.5,函数值为12.182494。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序:#inclu
下列给定程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……以此类推。例如,若N=5,生成的矩阵为:1111112221123
随机试题
基本生产过程
牙震荡的处理方法首选
医院药事管理委员会是
关于肾功能检查,下列哪些描述正确()。
除圆管涵和箱涵外,单孔跨径小于()m的泄水或通行的小型构造物是涵洞。[2010年真题]
注册会计师在期中实施进一步审计程序也存在很大的局限性,下列有关局限性的说法不恰当的是()。
有些课题主要包含高度有结构的知识和技能,如果教学目标是要求学生尽快地掌握这种知识和技能,则宜于采用()。
幂级数的和函数及定义域是______·
MostpeoplewhodevelopLymedisease,atick-borneinfectionthat’sendemicinpartsoftheNortheastandMidwest,areeasilycu
TheMillenniumSeedBankProjectOneofthelargestconservationprojectseverundertaken;thisinternationalcollaboration
最新回复
(
0
)