首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2020-06-29
34
问题
有如下类定义:
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/be8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于一个类定义,下列叙述中错误的是()。
下列不属于结构化分析的常用工具的是
对于下面定义的类MyClass,请在函数f()中添加对象成员把n的值修改为50。classMyClass{public:MyClass(intx){n=x;}voidSetNum(intnl){n=nl
假定其中的x的单位是角度且不考虑π值的精度,则与数学公式等价的C++语言表达式是
下列关于虚基类的描述中,错误的是()。
程序设计方法要求在程序设计过程中
以下程序的输出结果是#include<iostream.h>longfun(intn){longs;if(n=1||n=2)s=2;elses=n-
按照标识符的要求,下列选项中,()符号不能组成标识符。
下列有关拷贝构造函数的描述中错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下两个函数:(1)funl(intn);求出n的阶乘,必须使用递归调用。(2)fun2(intn);求出n的阶乘,不能使用递归调用。如果11小于1则返回0。
随机试题
审美趣味
急性胃炎的急诊胃镜检查应在上消化道出血后
A、广藿香B、金钱草C、槲寄生D、荆芥E、麻黄无臭,味微苦,嚼之有黏性
根据刑法第20条前两款的规定,_____行为不负刑事责任;但_____必须符合一定条件,否则就会造成新的不法侵害。误认为存在不法侵害,进行“防卫”的,属于____;不法侵害已经结束后,进行“防卫”的,属于_____。防卫行为明显超过必要限度造成重大损害的,
关于抗震设计,下列叙述中不正确的是:
计算机辅助设计和图形、图像处理技术对规划业务的影响主要反映在()方面。
我国现行政府预算管理方式下,政府支出预算划分为()。
根据诺贝尔经济学奖获得者、欧元之父蒙代尔的理论,在开放经济条件下,一国的独立货币政策、国际资本流动、货币相对稳定的汇率,不能三者都得到,即存在所谓的“不可能三角关系”。我国经济已经对外开放,如果蒙代尔的理论正确,以下哪项陈述一定为真?
Anecdotalevidencehaslongheldthatcreativityinartistsandwriterscanbeassociatedwithlivinginforeignparts.Rudyard
To:"SteveCashman"From:"IvanCocker"Date:Monday,February12,20—9:05p.m.Subject:Re:VideoPresentationHiSteve,
最新回复
(
0
)