首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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-12-29
43
问题
有如下类定义:
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/zgVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序 #include<stdio.h> main() {intx=10,y=11,z=12; if(y<z) x=y;y=z;z=x; printf("x=%dy=%dz=%d\n",x,y,z); } 程序运行后的
以下有关scanf函数的叙述中错误的是()。
若有定义语句:inta,b,c,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
有以下程序段 charstr[4][12]={"aaa","bbb","ccc","ddd"},*p[4]; inti:for(i=0;i<4;i++)p[i]=str[i]; 以下选项中不能正确引用字符串的是()。
设有定义:intx[2][3];,则以下选项中不能表示数组元素x[0][1]的是()。
下列叙述中错误的是()。
给定程序中,已建立一个带有头结点的单向链表,链表中的各结点包含数据域(data)和指针域(next),数据域为整型。函数fun的作用是:找出链表各结点数据域中的最大值,其最大值由函数值返回。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确
数据库设计中反映用户对数据要求的模式是()。
以下可以正确且安全地用作用户标识符的一组选项是()。
随机试题
如今的音像市场上,正版的激光唱盘和影视盘的销售不如盗版的,盗版的屡禁不绝,销售非常火爆。有的分析人员认为.这主要是因为价格上盗版盘更有优势,所以在市场上更有活力。以下________是这位分析人员在分析中的隐含的假定。()
患者,男,33岁。两天来腹胀时痛,腹部时有条索状物聚起,按之胀痛更甚,便秘,纳呆,苔腻,脉弦滑。其诊断是
病毒神经氨酸酶抑制剂使用的最佳时间是()。
在张某和周某借款合同纠纷一案中,张某对于仲裁庭的一名仲裁员提出了回避申请。经审查,该仲裁员应依法回避.仲裁委遂重新确定了仲裁员。下列说法正确的是:()
以下物质中不是标准物质的有()。
【2011专业知识真题下午卷】对3~10kV中性点不接地系统的线路装设相间短路保护装置时,下列哪些要求是正确的?()
某地上10层、地下3层的建筑,每层建筑面积为1200m2,首层为大堂,二层至五层为商店,地上六层以上各层为办公区,地下一层层高5m,设置设备用房和夜总会。下列关于该夜总会的设置及消防设计的说法中,正确的有()
柯尔柏格认为道德发展依赖个人的()的发展。
教师的劳动价值具有( )和( )。
A、 B、 C、 A
最新回复
(
0
)