首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Pa{ int k; public: Pa():k(0){ } //① Pa(int n):k(n){ } //②
有如下类定义: class Pa{ int k; public: Pa():k(0){ } //① Pa(int n):k(n){ } //②
admin
2020-07-23
33
问题
有如下类定义:
class Pa{
int k;
public:
Pa():k(0){ } //①
Pa(int n):k(n){ } //②
Pa(Pa &p):k(p.k){ } //③
};
若执行语句
Pa a[]={Pa(1),Pa(2)};
则在标有号码的构造函数中,被调用的包括
选项
A、①
B、① 和 ②
C、②
D、② 和 ③
答案
D
解析
对象数组,就是数组元素是类对象,不管对象数组在哪里定义,如果没有显式的调用构造函数初始化,编译器将使用类的默认构造函数初始化对象元素,这里程序中显式的使用构造函数Pa(int n)初始化各个元素,所以被调用的构造函数只有Pa(int n),没有调用默认构造函数和复制构造函数,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/fhyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(k){}intget(){returnm;}intget()
有如下程序:#include#includeusingnamespacestd;classWheel{public:Wheel(strings=
下列关于C++流的叙述中,正确的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
字符串"8+a=b\n\r"的长度为
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
若有下面的函数调用:fun(a+b,3,max(n-1,b))则fun的实参个数是()。
下面不属于软件需求分析阶段主要工作的是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。
给定程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回文”是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是”回文”,而LEVLEV
随机试题
白细胞减少症控制感染.抗菌效力不依赖粒细胞数量的抗生素是
该患儿最可能的诊断是一般首选哪项检查以进一步明确诊断
以下各项中,()是正确的表述。
某自营出口的生产企业为增值税一般纳税人,出口货物征税率为17%,退税率为13%。2012年5月出口设备40台,出口收入折合人民币200万元。本月国内销售设备取得销售收入100万人民币,收款117万元;国内购进货物专用发票注明价款为400万元,进项税额68万
国债调节国民经济的作用主要表现在()。
下列情况使总收益增加的是()。
企业制度低成本战略的原则包括()。
从目前销售情况来看,全球一个季度可卖出iPad约400万台,接近同期笔记本电脑全球销量的1/10。美国分析师估算,iPad上市以来已为苹果公司赚得数十亿美元进账,而由于windows设备市场份额缩减,所以微软市值损失了500亿美元。更可怕的是,iPad孤军
2020年2月3日,习近平总书记在中央政治局常委会会议研究应对新型冠状病毒肺炎疫情工作时的讲话中指出:“只有集中力量把重点地区的疫情控制住了,才能从根本上尽快扭转全国疫情蔓延局面。”“集中力量控制重点地区的疫情”体现了,我们在解决问题时要善于抓住
Accordingtothespeaker,whichoneisNOTtherealreasonforAmericanpeople’sunwillingnesstotakealltheirvacation?
最新回复
(
0
)