首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
31
问题
有如下类定义:
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://jikaoti.com/ti/y6A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于派生类构造函数和析构函数的说法中,错误的是()。
下面程序的输出结果是()。#include#inc!udeusingnamespacestd;classpoint{private:doubl
有如下类声明:classTestClass{inti;private:intj;protected:intk;public:intm,n;};其中,私有成员的数量为___
有如下程序:#includeusingnamespacestd;classBase{protected:Base(){cout
下列叙述中错误的是()。
有如下程序:#includevoidmain(){charstr[2][5]={“1234”,“5678”},*p[2];imij,s=0;for(i=0;i
下列关于this指针的叙述中,正确的是()。
1,2,3,4四个元素按顺序进栈,不可能的出栈顺序为()。
以下数据结构中,不属于线性数据结构的是()。
下列哪一条不属于数据库设计的任务?()
随机试题
男性,46岁,因股骨粉碎性骨折入院。入院时无肺部感染的临床表现,5天后出现肺部感染的症状和体征,该病人的情况属于
乙肝病毒相关性肾炎最常见的肾脏病理类型为
临床所用的药物治疗量是指
余某一直保持沉默会产生什么样的法律后果?侦查机关的哪些行为有违刑事诉讼的相关规定?
题15图所示对称三相电路中,已知线电压为380V,负载阻抗Z1=一j12Ω,Z2=3+j4Ω三相负载吸收的全部平均功率P为()。
如图10-6所示,等直径管考虑损失,A-A断面为过流断面,B-B断面为水平面,则1、2、3、4各点的物理量的关系是()。
(),中国人民银行对银行业金融机构的监管职责由新设立的中国银监会行使。
设x3-3xy+y3=3确定y为z的函数,求函数y=y(x)的极值点.
Childrenwhogriptheirpenstooclosetothewritingpointarelikelytobeatadisadvantageinexaminations,【C1】______tothe
A、Alotofpreparationisneededbeforedoingrealclimbing.B、Rock-climbingisnotdangerousifyouarestrongenough.C、Thema
最新回复
(
0
)