首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
admin
2020-06-29
41
问题
有如下程序:
#include
#include
using namespace std;
class MyBag{
public:
MyBag(string br,string cr):brand(br),color(cr) { ++count; }
~MyBag() { --count; }
static int GetCount() { return count; }
private:
string brand,color;
static int count;
};
int MyBag::count=0;
int main(){
MyBag one("CityLife","Gray"),two("Micky","Red");
cout<
MyBag *ptr=new MyBag("Coach","Black");
cout<
delete ptr;
cout<
return 0;
}
运行时的输出结果是
选项
A、111
B、132
C、232
D、233
答案
C
解析
本题考查构造函数和析构函数,以及静态数据成员,定义one,two时,构造函数被执行了两次,所以count为2,后续又定义了一个指针对象,所以count加1变为了3,当删除那个指针对象时,执行析构函数,count减1,所以是2,答案C正确。
转载请注明原文地址:https://kaotiyun.com/show/ua8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言的结构化程序设计中,【】是程序的基本组成单元;在C++语言的面向对象设计框架中,【】是程序的基本组成单元。
下面程序的输出结果是#include<iostream,h>classexample{inta;public:example(intb){a=b++;}void
数据库设计包括两个方面的设计内容,它们是()。
下列说法中,不属于数据模型所描述的内容的是
下列关于结构化程序设计原则和方法的描述中,错误的是()。
下列叙述中正确的是
有如下类定义:classPoint{private;staticinthow_many;};________how_many=O;要初始化Point类的静态成员howmany,下划线处应填
C++中的模板包括()。
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
多房棘球蚴主要寄生在
正常后前位X线胸部平片,右心缘可见上下两个弓。下段弓密度均匀,由心脏哪部分构成
A、胺碘酮B、可乐定C、维拉帕米D、地高辛E、氨力农钙拮抗剂是
《工程咨询单位资格认定办法》规定,凡新申请工程咨询资格的单位,一般应从()资格起。
某运输企业位于市区,系增值税一般纳税人,2015年10月发生如下业务:(1)为某企业运输一批原材料并提供装卸搬运服务,收取运费和装卸搬运费收入合计22.2万元,给对方开具增值税普通发票。(2)与甲运输企业共同承接一项联运业务,收取全程货运收入75万元,
下列有关儿童游戏的说法正确的是( )。
下列诗人与称号对应不符的是()。
中国造纸工业所用的植物纤维原料中:木材占20%,芦苇占13%,竹子占15%,稻麦草占22%,废纸占30%。而在国外经济比较发达的国家,造纸工业所用的植物纤维原料中:木材占90%.其他(含废纸)只有约10%。目前,世界上一般用于书写、印刷和包装的普通纸,仍旧
为了在按下Esc键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是______。
Therewasatimewhenparentswhowantedaneducationalpresentfortheirchildrenwouldbuyatypewriter,aglobeoranencyclo
最新回复
(
0
)