首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
30
问题
有如下类定义:
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全国计算机二级
相关试题推荐
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
常量4.2,4.2f,4L的数据类型分别是
有如下程序#includeusingnamespacestd;classAA{charc;public:AA(charch):c(ch){cout
有如下程序:#include#includeusingnamespacestd;classAnimal{public:virtualstring
在C++中,编译系统自动为一个类生成默认构造函数的条件是
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
层次型、网状型和关系型数据库划分原则是( )。
若有下面的函数调用:fun(a+b,3,max(n-1,b))则fun的实参个数是()。
使用VC6打开考生文件夹下的源程序文件modil.epp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
下列数据结构中,能用二分法进行查找的是()。
随机试题
珠海旺海贸易公司进口一批日产电子产品(税率40%),CIF珠海为22000美元,2003年12月15日向海关申报,当日汇率是8.2。海关次日开箱查验,在查验过程中旺海公司的陪同人员不小心摔坏几件产品,另外发现有两箱产品与合同不符。检查完毕,海关关员对此作
“经营单位”栏应填:“运费”栏应填:
计算应缴纳的车船税为()万元。计算营业外支出的纳税调整额为()万元。
(2013年)下列关于股票期权个人所得税征收管理的说法.符合政策规定的是()。
研究表明,在与成功有关的活动中,晋升快的管理者最重要的活动是()。
下列不属于法律服务队伍的是()。
设函数y=f(x)由方程y—x=ex(1-y)确定,求
钱袋中装有伍分和壹角的硬币若干,则壹角硬币的个数比伍分硬币的个数少.(1)伍分和壹角硬币共有伍元(2)将相当于伍分硬币数目一半的壹角硬币从袋中取出,钱袋中恰剩3元
电子货币的形式是多种多样的,其中不具有跟踪性的是______。
Volumeshavebeenwrittenabouttechnology’sabilitytoconnectpeople.Butburyingone’snoseinabookhasalwaysbeensomewha
最新回复
(
0
)