首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Bag{ public: Bag(string s="Small",string cr="Black"):size(s),color(cr) { } ~Ba
有如下类定义: class Bag{ public: Bag(string s="Small",string cr="Black"):size(s),color(cr) { } ~Ba
admin
2021-09-05
56
问题
有如下类定义:
class Bag{
public:
Bag(string s="Small",string cr="Black"):size(s),color(cr) { }
~Bag() { }
private:
string size,color;
};
若执行语句
Bag *ptr,my,colleage[2],&sister=my;
则 Bag 类的构造函数被调用的次数是
选项
A、2次
B、3次
C、4次
D、5次
答案
B
解析
本题考查默认析构函数,题中定义了一个对象和包含2个元素的一维对象数组,而对象指针不占用空间,对象引用也不会占用内存空间,所以不调用构造函数,那么析构函数就执行3次,答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/ao5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数fun的原型为intfun(int,int,int),下列重载函数原型中错误的是()。
关于new运算符的下列描述中,错误的是()。
有如下程序:#includeusingnamespacestd;classA{public:A(inti):r1(i){}voidprint(){cout
有如下程序:#include<iostream>usingnamespacestd;classTest{public:Test(){n+=2;}-TestO{n-=3;}s
若有函数模板mySwap和一些变量定义如下:template<classT>voidmySwap(Tx,Ty);doubled1,d2;inti1,i2;下列对mySwap的调用中,错误的是()。
下列有关继承和派生的叙述中,正确的是()。
下列关于基类和派生类关系的叙述中,正确的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
语句ofstreamf(”SALARY.DAT”,ios_base::app);的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且()。
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
随机试题
按照马斯洛的人类基本需要层次论,安全的需要满足后,则应满足【】
ProfessorSmith______beinNewYorkbecauseImethiminthetownjustnow.
治疗风湿痹痛、腰膝酸软。宜选用的药物是
男,45岁,患梗阻性黄疸,无腹痛、发热,应首先考虑
古建筑油漆彩画常用的油漆,以下何者最好?[1995年第006题][1997年第042题][1998年第060题][1999年第060题][2005年第039题][2006年第041题]
消费者对某一种公共物品的消费并不影响其他人对该公共物品的消费,这是指公共物品的( )。
从20世纪90年代初始,上海的幼儿园、中小学规定学生在校期间不准说上海话。在学习语言的最佳阶段,孩子们不能在交际中学会上海话,不能养成说上海话的习惯.自然不会关注说唱上海话的沪剧了。沪剧吸引不了观众,也就失去了从业人员的后继。业内人员趋于老化,而有才华的人
中英《南京条约》签订后,美、法趁火打劫,相继逼迫清政府签订的不平等条约有()
J’ai_____àvousdemanderceservice,vousêtessioccupéencemoment!
TheDragonBoatFestival,the5thdayofthe5thlunarmonth,hashadahistoryofmorethan2,000years.Herearesomethingsy
最新回复
(
0
)