首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { int x_,y_; public: Test ():a_(0) ,b_(0) {} Test(int a,int b=0) :a
有如下类定义: class Test { int x_,y_; public: Test ():a_(0) ,b_(0) {} Test(int a,int b=0) :a
admin
2012-01-20
47
问题
有如下类定义: class Test { int x_,y_; public: Test ():a_(0) ,b_(0) {} Test(int a,int b=0) :a_(a),b_(b){} }; 若执行语句 Test x(2) ,y[3],*z[4]; 则Test类的构造函数被调用的次数是( )。
选项
A、2次
B、3次
C、4次
D、5次
答案
C
解析
定义对象x时执行一次构造函数(调用Test(int a,int b=0) ),定义对象数组y时,构造函数(注意,该构造函数必须是没有任何参数的)的执行次数与数组中对象的个数相等,即需要执行3次,最后定义一个指向Test对象的指针数组,它并不会创建对象,从而也就不会去执行构造函数,故构造函数一共执行了4次。
转载请注明原文地址:https://www.kaotiyun.com/show/sxVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中,合法的数值型常量是
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
下面结构体的定义语句中,错误的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文
在软件生产过程中,需求信息的来源是()。
下列有关数据库的描述中正确的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。请勿
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
随机试题
君主是名义上的国家元首,但政府不向君主负责而向议会负责的政体形式是______。
行政领导合法性的主要来源是()
血吸虫卵主要栓塞于
心房颤动出现缓慢规整的心室律提示
患者,男,20岁。发热、腹痛、腹泻,食欲不振,尿少色黄,排黏液脓血样大便.里急后重,精神疲倦3天。体查:脐周压痛,肠鸣音亢进.大便检查发现每个高倍视野内有白细胞16~20个。下列哪项措施不宜用于本病的治疗
液体石油沥青根据使用目的与场所,可选用()。
砌体工程不得在( )设置脚手眼。
Intherecentpast,medicalresearchershaveshownthatheartdiseaseisassociatedwithcertainfactorsinourday-to-daylives
WideWorldofRobotsEngineerswhobuildandprogramrobotshavefascinatingjobs.Theseresearcherstinker(修补)withmachines
Ihavelongbelievedthattroublebetweentheracesisseldomwhatitappearstobe.Itwasnothardtoseeaftermyfirsttalks
最新回复
(
0
)