首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-09-05
58
问题
有如下类定义:
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/NOfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于构造函数的描述中,错误的是()。
下列字符串中不能作为C++标识符使用的是()。
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
下列选项,不正确的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;i一=2)cout
已知函数func的原型为intfunc(int,int);则下列选项中,不能作为它的重载函数原型的是()。
设一棵度为3的树,其中度为2,1,0的结点数分别为3,1,6。该树中度为3的结点数为()。
如需要向一个二进制文件尾部添加数据,则该文件的打开方式为()。
下面不属于软件需求分析阶段主要工作的是()。
下面不属于软件测试实施步骤的是
随机试题
下列经脉中,经阴阜,沿腹部和胸部正中线上行的经脉是
A.盐酸普鲁卡因B.对乙酰氨基酚C.硅胶GF254D.黄色希夫碱溶液E.对氨基水杨酸钠
设计单位一般都对工程项目设计实行()管理。
合同生效应当具备的条件不包括( )。
()广播呼叫的呼叫优先级别是最高级。
不容许风险的危险值分值应大于()。
下列关于现金管理的说法中,正确的是()。Ⅰ.若已知客户每月固定支出,则其失业保障月数可由存款、可变现资产或净资产月固定支出来计算Ⅱ.客户可利用贷款额度储备作为应对失业导致的工作收入中断,应对紧急医疗或意外所导致的超支费用,即作为紧急
习近平第一次阐述中国梦的时间是()。
设奇函数f(x)在[一1,1]上具有二阶导数,且f(1)=1,证明:存在η∈(一1,1),使得f’’(η)+f’(η)=1.
Itwasasunnyday.Alittleboy’sfatherwassittingonthecouch,drinkingabeerwhilewatching【K1】______basketballmatch.S
最新回复
(
0
)