首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
派生类的构造函数的成员初始化列表中,不能包含( )。
派生类的构造函数的成员初始化列表中,不能包含( )。
admin
2010-06-06
45
问题
派生类的构造函数的成员初始化列表中,不能包含( )。
选项
A、基类的构造函数
B、派生类中子对象的初始化
C、基类中子对象的初始化
D、派生类中一般数据成员的初始化
答案
C
解析
构造函数的主要作用是对数据成员初始化。在设计派生类的构造函数中,不仅要考虑派生类所增加数据成员的初始化,还应考虑基类中构造函数的初始化。子对象是对象中的对象,子对象的初始化是在建立派生类时通过调用派生类构造函数来实现。所以派生类构造函数的任务包括3部分,对基类数据成员初始化;对子对象数据成员初始化;对派生类数据成员初始化。即本题选择选项C)。
转载请注明原文地址:https://kaotiyun.com/show/ayjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;printf("%d\n"
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j);fc
有以下程序#include<stdio.h>voidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta
以下程序的输出结果是()。main(){inta=4,b=3,c=2,d=1;printf(”%d”,a>b?a:d>c?d:b);}
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是()。
下列关于数据库设计的叙述中,正确的是()。
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是
下列哪种说法不符合多态性的含义______。
下列C++语言符号中表示行注释开始的是______。
随机试题
简述按照法律特征的不同,国际货运代理人所包括的类型。
新产品的采用过程主要有哪几个阶段?
在抗体产生的一般规律中,初次应答产生最早,具有早期诊断价值的Ig是
补体可对免疫应答的各个环节发挥调节作用,叙述错误的是
由成釉器星网层变性发展而来的颌骨囊肿是
治疗痛风痰瘀痹阻证,应首选
关于联合体投标,下列说法正确的有()。
我国某商业银行2001年12月31日资产负债表中有关内容如下,根据资料回答问题。单位:万元流动资产19800流动负债20370短期贷款13220
中国人民解放军战区分为东部战区、南部战区、西部战区、北部战区、中部战区。()
结果犯是指由危害行为和危害结果共同构成犯罪客观方面的犯罪。结果犯的既遂,不仅要求有犯罪行为,而且必须发生法定的犯罪结果,缺少危害结果,犯罪的客观方面就不具有完整性或者说犯罪客观方面的要件就不齐备。结果犯的结果,是指有形的、可以计量的具体危害结果,是与犯罪的
最新回复
(
0
)