首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { int x一,y一; public: Test():a=(0),b—f0){} Test(int a,int b=0):a=(a),b=(b){) ); 若
有如下类定义: class Test { int x一,y一; public: Test():a=(0),b—f0){} Test(int a,int b=0):a=(a),b=(b){) ); 若
admin
2019-06-07
55
问题
有如下类定义:
class Test
{
int x一,y一;
public:
Test():a=(0),b—f0){}
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/GQ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#includeusingnarnespacestd;templateTfun(Ta,Tb){return(a
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
在程序设计阶段应该采取__________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
设有如下关系表:则下列操作正确的是()。
类的析构函数的作用是()。
有以下程序:#includeusingnamespacestd;inta;intfun();intmain(){externinta;intb;
数据库管理员(DBA)是数据库系统的一个重要组成部分,有很多职责。以下选项不属于DBA职责的是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
下列字符串中,正确的C++标识符是()。
在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示
随机试题
A.四环素B.多西环素C.二者均是D.二者均否
A.心肌收缩期泵功能障碍B.心肌非对称性肥厚C.心内膜心肌纤维化,心室舒张功能受损D.血压升高,左心室肥厚E.局部心缘突出,有反常搏动肥厚型心肌病为
评标委员会应当否决其投标的情形有()。
会计资料最基本的质量要求是()。
下列属于个人商用房贷款操作风险的有()。
有这样一种假说:冬眠是一种高度发达的机能。冬眠的哺乳动物虽然与人类一样都是温血动物,但是它们在更宽范围的调节性上获得了进化,例如在体温调节上,就要比非冬眠动物强。对这段话理解不正确的是()。
孙小姐在网上某品牌化妆品专卖店购买了一款化妆品,花费了100元.货物送到后经认定是假冒商品,孙小姐便向人民法院提起诉讼,请求赔偿其损失,问孙小姐最多能获得多少赔偿?()
风险大致有两种定义:一种定义强调了风险表现为不确定性;而另一种定义则强调风险表现为损失的不确定性。下列说法正确的是()。
被称为“国际会议之都”的城市是()。
A、 B、 C、 D、 E、 E
最新回复
(
0
)