首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
46
问题
有如下类定义:
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://kaotiyun.com/show/ao5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
有如下程序:#includeusingnamespacestd;classMedia{public:voidName();voidShow();protected:
关于虚函数,以下说法正确的是()。
下列关于类模板的模板参数的叙述中,错误的是()。
下列选项中属于面向对象设计方法主要特征的是()。
下列关于运算符函数的描述中,错误的是()。
下列关于运算符重载的叙述中,错误的是()。
若AA为一个类,a为该类的私有整型数据成员,getA()为该类的一个非静态公有成员函数,功能是返回a的值。如果x为该类的一个对象,要在类外访问x对象中a的值,正确的访问格式为()。
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是.()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
A、Fromaconstructionbusinessman.B、FromhisyoungerbrotherGreg.C、Fromhomedesignmagazines.D、Fromaprofessionalinterior
Youaretestedinthefirstclassandbeginpracticingatoneofeightdifferentskilllevels.Thisallowsyoutolearnatyour
A.广泛前壁心梗B.高侧壁心梗C.下壁心梗D.前侧壁心梗Ⅲ度房室传导阻滞见于
患者,男,38岁,因上腹疼痛伴恶心、呕吐7小时入院,患者曾因慢性胆囊炎、胆囊结石接受过治疗,发病前有饱餐史。体检:痛苦面容,T38.8℃、P110次/分、R30次/分、BP80/50mmHg,全腹肌紧张、压痛和反跳痛。实验室检查:WBC19×109/
下列有关齿状线的解剖结构叙述中,哪一项是错误的
(三)在漫漫十年的时间里,以营养、柔顺、去屑为代表的宝洁三剑客“潘婷”“飘柔”“海飞丝”几乎垄断了中国洗发水市场的绝对份额。想在洗发水领域有所发展的企业无不被这三座大山压得喘不过气来,生存在宝洁的阴影里难以重见天日。后来的“舒蕾”“风影”“夏士莲
下列句子标点符号使用正确的一句是:
【B1】【B15】
A、thosewhocanadapttodifferentprofessions.B、thosewhohaveahighflexibilityofmind.C、thosewhoarethinkers,historian
TVLinkedtoLowerMarks[A]Theeffectoftelevisiononchildrenhasbeendebatedeversincethefirstsetswereturnedon.Now
最新回复
(
0
)