首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
ClassA是一个类,现在执行下面语句: ClassA a[2],*b[2],*c = new ClassA; 调用ClassA类的构造函数的次数是
ClassA是一个类,现在执行下面语句: ClassA a[2],*b[2],*c = new ClassA; 调用ClassA类的构造函数的次数是
admin
2019-04-18
33
问题
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://jikaoti.com/ti/G7t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为多个阶段,一般分为定义阶段、开发和维护阶段。编码和测试属于______阶段。
下列关于栈的描述中错误的是
若磁盘上已存全路径文件名为c:\ctest\test.txt的文件,下面语句中不能打开该文件的是()。
下列叙述中正确的是()。
设栈S和队列Q的初始状态为空,元素a、b、c、d、e和f依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是b、d、c、f、e、a,则栈S的容量至少应该是()。
线性表常采用的两种存储结构是()
非成员函数只有在声明为类的______时才能访问这个类的所有private成员。
下列关于运算符函数的叙述中,错误的是
在一棵二叉树的前序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺()。
软件工具软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。这些软件工具按照一定的方法或模式组合起来,支持软件生命周期内的各个阶段和各项任务的完成。
随机试题
写出下列反应的主要有机产物,必要时写明产物的立体构型
晚期恶性黑色素瘤患者的治疗主要以化疗配合生物治疗,在生物治疗方式(用药)中不包括
腕关节掌侧玻璃切伤,出现哪项体征说明有正中神经损伤
A、方圆型B、卵圆形C、尖圆形D、椭圆形E、混合型从上颌侧切牙的切端即明显转向后端,这种牙列形态是()
编制矿井初步设计文件的依据包括()。
下列属于非预算控制法的是()。
下列()不是清初画坛的四位和尚画家。
改革开放以来我们取得一切成绩和进步的根本原因,归结起来就是()。
[*]
Hisplaniscarefullypreparedandfullofdetails,soitisavery______one.(2011-78)
最新回复
(
0
)