首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
42
问题
有如下类定义:
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/be8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
利用表达式a[i]可以访问int型数组a中下标为i的元素。在执行了语句int*p=a;后,利用指针p也可访问该元素,相应的表达式是______。
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base::fun"<<endl;}};classDerived:publicBase{public:voi
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
一个关系中属性个数为1时,称此关系为
在C++流类库中,根基类为______。
下列数组的定义中,会产生错误的是
在C++语言的结构化程序设计中,【】是程序的基本组成单元;在C++语言的面向对象设计框架中,【】是程序的基本组成单元。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
下列有关运算符重载的表述中,正确的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。其中:定义了类circle和column,column类由circle类protected派生,但是两个类的定义并不完整,请按照以下的
随机试题
Whatisthefirstjobthemanappliedforrightafterhisuniversitygraduation?
左旋多巴除了用于抗震颤麻痹外,还可用于
根据《中华人民共和国立法法》的规定,下列哪一项的表述是正确的?()
城市规划中的定量分析方法有()。
趋势线被突破后,说明股价下一步的走势将要反转。越重要越有效的趋势线被突破,其转势的信号就越强烈。()
经济的市场化与政治的民主化是现代社会前进的两个车轮。但民主政治的发展不仅仅依托于民主体制的构建,还要立足于对民主体制在文化上的认同。因此,民主政治既缺乏根源又会出现操作失效的境况。因此()。
从所给的四个选项中,选择最合适的一个填入问号处,使之符合已呈现的规律性。
下列关于古典心理物理法说法正确的有()。
Readthetextbelowaboutacompany’sapproachtosocialresponsibility.Inmostofthelines(34-45),thereisoneextrawor
A、Atelephoneoperator.B、Arealestateagent.C、Atouristguide.D、Anarchitect.B对话中女士没有直接介绍自己的职业,但是整则对话的主题很明显,女士带男士看一套房子,并向他介
最新回复
(
0
)