首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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-06-10
57
问题
有如下类定义:
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、③
答案
C
解析
对象数组,就是数组元素是类对象,不管对象数组在哪里定义,如果没有显式的调用构造函数初始化,编译器将使用类的默认构造函数初始化对象元素,这里程序中显式的使用构造函数Pa(int n)初始化各个元素,所以被调用的构造函数只有Pa(int n),没有调用默认构造函数和复制构造函数,答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/DSfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBook{public:Book(char*t=’’’’){strcpy(title,t);}
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
已知函数f的原型是“voidflint*x,int&y);”,变量v1.v2的定义是“intv1,v2;”,下列调用语句中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi3.epp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)类CBase有一个常数变量Number1,在构造函数时对其初始化,请在注释//********1*****
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义私有常量PI,请在注释//********1********后添加适当的语句。(2)完成类的私有常量PI的赋
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
下列关于虚函数的叙述中,正确的是
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
下列符号中不属于C++关键字的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
随机试题
用孔板流量计对一用户进行计量,所用差压变送器量程40kPa,所用孔板孔径25.014mm,差压值38000Pa,想将差压变送器的示值控制在量程的50%,不考虑其他因素,则需要更换一块孔径为()mm孔板。
下列临床表现中,与肝硬化患者体内雌激素增加无关的是()(2008年)
A.搬运体重较轻,且病情允许的病人B.搬运体重较重,病情较重的病人C.搬运病情较轻,自己不能活动而体重较重的病人D.搬运颈椎骨折的病人E.搬运病情许可,可在床上配合的病人
A、秋水仙碱B、美洛昔康C、丙磺舒D、对乙酰氨基酚E、吲哚美辛可以抑制青霉素在肾小管的分泌,与其合用起到增效作用
以下费用计入生产成本的是( )。
当预付账款小于采购货物所需支付的款项,收到货物时,差额部分记入到应付账款贷方。()
从解剖学角度分析肩关节易脱位的原因。
设则().
Thereisvirtuallynolimittohowonecanservecommunityinterests,fromspendingafewhoursaweekwithsomecharitableorga
WhenRobertoFelizcametotheUSAfromtheDominicanRepublic,heknewonlyafewwordsofEnglish.Educationsoonbecamea【S1】
最新回复
(
0
)