首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
admin
2021-02-22
29
问题
有如下程序:
#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 main(){
MyBag one("CityLife","Gray"),two("Micky","Red");
cout<
return 0;
}
若程序运行时的输出结果为 2,则横线处缺失的语句是
选项
A、intcount=0;
B、staticintcount=0;
C、intMyBag::count=0;
D、staticintMyBag::count=0;
答案
C
解析
本题考查构造函数和析构函数,以及静态数据成员,题目中要求输出2,那么定义两个对象时,就执行构造函数,使得静态数据成员++count,得到2,那么count初始化就应该为0,静态数据成员初始化时,只能在类体外进行初始化,一边形式为:数据类型类型::静态数据成员名=初值
转载请注明原文地址:https://kaotiyun.com/show/Vzfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classMountain{intheight;public:Mountain(inth=-):hei
有如下类定义:classFoo{public:Foo(intv):value(v){}//①-Foo(){}//②private:F00(){}//③
代码编写阶段可进行的软件测试是
下面属于整数类I的实例的是
数据库系统的三级模式不包括
有如下函数模板:template<classT>Tsquare(Tx){returnx*x;}其中T是()。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
设有一个栈与一个队列的初始状态均为空。现有一个序列A,B,C,D,E,F,G,H。先分别将序列中的前4个元素依次入栈,后4个元素依次入队;然后分别将栈中的元素依次退栈,再将队列中的元素依次退队。最后得到的序列为
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数的定义,使得数据成员变量filename和contex为空,内容长度FileLength为0。
随机试题
柴葛解肌汤的配伍特点是
1980年4月,邓小平明确地提出了住房制度改革的总体构想,提出要走()的道路。
光警报器与消防应急疏散指示标志安装在同一面墙上时,距离应大于()。
有关科目汇总表账务处理程序说法正确的有()。
个人将其应税所得,全部用于公益救济性捐赠,将不承担缴纳个人所得税义务。()
某卷烟厂为增值税一般纳税人,主要生产A牌卷烟(不含税调拨价100元/标准条)及雪茄烟,2012年3月发生如下业务:(1)从烟农手中购进烟叶,买价100万元并按规定支付了100%的价外补贴,将其运往甲企业委托加工烟丝,发生运费8万元,取得运费发票;向甲企业支
甲公司适用的所得税税率为25%,所得税采用资产负债表债务法核算,期初递延所得税资产、负债余额均为零;假定未来期间能够产生足够的应纳税所得额用以抵扣可抵扣暂时性差异。2015年12月20日甲公司与乙公司签订产品销售合同。合同约定,甲公司向乙公司销售A产品10
Hehardlyknewaboutit,didn’the?
(2014年真题)下列关于基层群众性自治组织的表述,正确的是()。
下面关于软件维护的叙述中,不正确的是()_。
最新回复
(
0
)