首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
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/fhyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数f1调用函数f2,若要把这两个函数的定义放在同一个文件中,则
有如下类声明:classHow{intk;public:How():k(99){}};则类How所拥有的构造函数的数量是
以下关键字不能用来声明类的访问权限的是()。
下列描述中,属于面向对象思想主要特征的是
结构化程序设计中,下面对goto语句使用描述正确的是
按照标识符的要求,下列选项中,()符号不能组成标识符。
下面不属于软件设计阶段任务的是()。
存在定义inta[10],x,*pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?()
下列哪项不是面向对象程序设计的主要特征()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
培养良好的道德品质的最根本方法是()。
传染性非典型肺炎的病原体是
正位胸片,胸骨不能显示的原因是
下列关于权证的说法,正确的有()。
以下关于抵押率的确定表述正确的有()。
某公司进口10辆轿车,装运港船上交货价5万美元/辆,海运费500美元/辆,运输保险费300美元/辆,银行财务费率0.5%,外贸手续费率1.5%,关税税率100%,则该公司进口10辆轿车的关税为()万元人民币。(外汇汇率:1美元=6.8元人民币)
小儿神经性皮炎一直被认为是由母乳过敏引起的。但是,如果我们让患儿停止进食母乳而改用牛乳,他们的神经性皮炎并不因此消失。因此,显然存在别的某种原因引起小儿神经性皮炎。下列哪项如果为真,最能支持上述结论?
简述法的价值的特征。
网状型拓扑结构又称无规则型结构,结点之间的连接是【 】。
Whydidn’tthewomanjoinasingingclublastyear?
最新回复
(
0
)