首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
ClassA是一个类,现在执行下面语句: ClassA a[2],*b[2],*c = new ClassA; 调用ClassA类的构造函数的次数是
ClassA是一个类,现在执行下面语句: ClassA a[2],*b[2],*c = new ClassA; 调用ClassA类的构造函数的次数是
admin
2019-04-18
71
问题
ClassA是一个类,现在执行下面语句:
ClassA a[2],*b[2],*c = new ClassA;
调用ClassA类的构造函数的次数是
选项
A、1
B、2
C、3
D、5
答案
C
解析
创建对象数组时,需要用默认构造函数初始化每个元素,所以ClassAa[2]需要调用2次构造函数;创建对象指针数组b,数组b的元素是对象指针,没有生成新的对象,不需要调用构造函数;创建对象指针c,并使用动态分配方式创建新的对象,将新对象的指针赋给c,需要调用构造函数;综上所述,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/CZAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如下类定义中包含了构造函数和复制构造函数的原型声明,请在画线处填写正确的内容,使复制构造函数的声明完整。classmy(21ass{private:intdata:public::MyClass(int
对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是
有如下类定义:classSample{public:Sample();~Sample();private:Staticintdate:};将静态数据成员data初始化
下面有关纯虚函数的表述中正确的是()
有以下程序:#include<iostream>usingnamespacestd;classMyClass{public:staticints;MyClass();voidSet
数据库系统的核心是______。
下面的符号中可以用作C++标识符的是()。
下列的方法中,不属于软件调试技术的是()。
A、 B、 C、 D、 BE-R图具有三个要素:①实体(型)用矩形框表示,框内为实体名称;②属性用椭圆型来表示,并用线与实体连接。属性较多时也可以将实体及其属性单独列表;③实体间的联系用菱形框表示。用线将菱形
下面的符号中可以用作C++标识符的是()。
随机试题
简述我国宪法规定的公民的基本义务。
清洁
对于肥胖的人,急需调整饮食,每日应减少摄入能量
具备条件的快件运营人可以通过( )申请办理报检。
“5S”管理中清洁的要求是()。
某企业员工讨论自己选择职业时提出几种看法,你认为正确的看法有()。
X、Y、Z、R是1~18号元素中的四种元素,它们的原子结构有以下特点:①元素X原子的M层比L层少3个电子;②元素Y的2价阴离子的核外电子排布与氖原子相同;③元素z原子的L层比M层多5个电子;④元素R原子的L层比K层多3个电子。其中金属性最
一天,一个农民的驴子掉到枯井里,那可怜的驴子在井里凄凉地惨叫了几个钟头,农民亦急得团团转。就是毫无办法把它救起来,最后,他断然认定:驴子已老了,这口枯井也该填起来,不值得花精力去救驴子。他请来所有邻居帮他填井。大家抓起铁锹,开始往井里填土。驴子很快意识到发
Ifthecurrent______continues,ourcountrymayturnouttobetheworld’slargesteconomyby2020.
Avoideggs.Drink8glassesofwateraday.Eatingcarbswill【C1】______.Nutritionaladvicesuchasthishasbeentoutedforyea
最新回复
(
0
)