首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
45
问题
有如下类定义: 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://kaotiyun.com/show/sxVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intf(intn){staticinta=1:n+=a++;returnn;}main(){
有以下程序#include<stdio.h>intm1(intx,inty){returnx<=y,x:y;}intm2(intx,inty){returnx<=y,y
有以下程序#include<stdio.h>main(){inta=0,b=0,c=0,d=0;(++a||++b)?++c:++d;printf("%d,%d,%d,%d\n",a,b,c,d);}程序的
设有定义:intk=0:以下选项的四个表达式中与其他三个表达式的值不相同的是()。
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
有以下程序#include#includevoidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p
下列关于数据库设计的叙述中,正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
设有定义: charc[]="Cc"; FILE*fp; 且fp指向以“写文本文件”的方式成功打开的文件,若要将c中的两个字符写入文件,且每个字符占一行,则下面的选项中正确的是()。
随机试题
钢管3PE聚乙烯层轴向、周向拉伸强度分别为23MPa、25MPa,则偏差为()。
某人在意外事故中脊髓受到损伤,丧失横断面以下的一切躯体与内脏反射活动。但数周以后屈肌反射、腱反射等比较简单的反射开始逐渐恢复。这表明该患者在受伤当时出现了
患儿,女,孕33周顺产,5d,出生后第3d开始出现哭声弱,吸吮无力,两下肢硬肿,精神弱,皮肤黄染,体温32℃。该患儿突然出现心率下降,从鼻腔涌出血性分泌物,肺部闻及湿啰音,最可能出现的是()
指导护士评估患者健康状况,预测患者需要的理论是()。
下列属于水溶性维生素的是()。
当基金销售机构未按规定报送宣传推介材料时,中国证监会及其证监局将根据违规程度依法采取如下行政监管或行政处罚措施()。
商业银行风险管理的目标不是要完全消除风险,而是将风险控制在可承受范围内,实现风险一收益的平衡。()
甲股份有限公司(以下简称“甲公司”)于20×3年开始对高管人员进行股权激励。具体情况如下:(1)20×3年1月2日,甲公司与50名高管人员签订股权激励协议并经股东大会批准。协议约定:甲公司向每名高管授予12万份股票期权,每份期权于到期日可以8元/股的价格
医院:病房:住院()
SQL语言规定对数据库中的表能够执行授予权限和收回权限命令的用户
最新回复
(
0
)