首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
40
问题
有如下类定义:
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://kaotiyun.com/show/DSfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
以下数据结构中,属于非线性数据结构的是()。
已知一程序运行后执行的第一个输出操作是()。cout<<setw(10)<<setfill(’*’)<<1234;则此操作的输出结果是
下列运算符函数中,肯定不属于类Value的成员函数的是()。
下列语句中,错误的是()。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(intx):val(x)()voidPrint()const{co
下列是重载乘法运算符的函数原型声明,其中错误的是()。
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
数据库管理系统中负责数据模式定义的语言是()。
随机试题
领导权限的划分包括
精子原地打转、活动迟缓应属于哪一级
当下颌从姿势位闭合,若只有少数牙甚至个别牙接触,提示这些牙有牙齿出现松动,X线显示近牙颈部受压迫侧牙周膜间隙增宽,硬骨板消失,牙槽骨出现垂直型吸收,受牵拉侧硬骨板增厚,提示有
甲去朋友乙家做客,不慎将手机遗忘在乙家,乙发现后没有通知甲,而是自用。1周后,乙将手机丢失,后来甲得知此事,要求乙返还手机。乙不愿返还.为此引起纠纷。以下说法正确的是:()
赵某与钱某经口头协议,在闹市区租门面房台伙经营服装店。不久,房主孙某同意将门面房折价2万元加入合伙,但不参与经营,只每半年收取经营收益的10%。后赵某独自决定进了一批童装,销售情况不佳,童装厂催款。下列哪一说法是正确的?
开放经济下的国民收入乘数比封闭条件下的国民收入乘数()。
某城市居民用水价格为:每户每月不超过5吨的部分按4元/吨收取;超过5吨不超过10吨的部分按6元/吨收取;超过10吨的部分按8元/吨收取。某户居民两个月共交水费108元,则该户居民这两个月用水总量最多为多少吨?()
下面属于整数类Ⅰ实例的是
在关系数据库中,用来表示实体间联系的是
SevenStepstoaMoreFulfillingJobA)Manypeopletodayfindthemselvesinunfulfillingworksituations.Infact,oneinfo
最新回复
(
0
)