首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
admin
2020-05-14
49
问题
有如下程序:
#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、int count=0;
B、static int count=0;
C、int MyBag::count=0;
D、static int MyBag::count=0;
答案
C
解析
本题考查构造函数和析构函数,以及静态数据成员,题目中要求输出2,那么定义两个对象时,就执行构造函数,使得静态数据成员++count,得到2,那么count初始化就应该为0,静态数据成员初始化时,只能在类体外进行初始化,一边形式为:
数据类型 类型::静态数据成员名 = 初值
转载请注明原文地址:https://kaotiyun.com/show/UM8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的类的模板定义:template<classT>classMyClass{private:Tnumber;public:MyClass(Tk);…};
下面程序的结果是______。#include<iostream.h>classA{public:virtualvoidfun()=0{};};classB:publicA{
设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j语句后,k的值为【】。
public运算符可以重载为成员函数或友元函数,但是应该把函数说明为公有的,以便各个量都能引用。
若变量已正确定义并赋值,以下符合C++语言语法的表达式是
若有如下定义和语句:ints[4][5],(*p)[5];p=S;则指针对s数组中第三个元素的正确引用形式是()。
已知类A中有公用数据成员B *b;其中B为类名。则下列语句错误的是
在关系数据库中,把数据表示成二维表,每一个二维表称为______。
下列关于运算符重载的描述中,正确的是
随机试题
在进行投资项目评价时,投资者要求的风险报酬率取决于该项目的()。
组织设计任务的实质是按照劳动分工的原则将组织中的活动专业化,而劳动分工又要求组织活动保持高度的协调一致性。协调的有效方法就是组织的_____。
依据我国《婚姻法》的规定,被非法限制人身自由的当事人请求撤销婚姻的,应当自恢复人身自由之日起()。
下列关于业主的权利和义务,表述正确的是()。
娱乐场所内闭路电视监控资料应当留存()日备查。
关于道德规范和法律规范的区别说法正确的是()。
简述商鞅变法的主要内容和历史意义。
一、注意事项1.申论考试是对应试者阅读理解能力、综合分析能力、提出和解决问题能力进行考查的考试。2.作答参考时限:阅读资料40分钟,答卷110分钟。3.仔细阅读给定资料,按照后面提出的“作答要求”依次作答。4.考生
星期六,李眉建议张杰下周不工作陪他到某个山区旅游,张杰拒绝了,自称他既支付不起旅行费用又得因为没请假而被扣工资。然而,费用很明显不是张杰不愿陪李眉到那个山区旅游的真正原因,因为每次李眉邀请他参加一个没事先安排的旅行时,不管李眉计划上哪儿,张杰都给出同样的理
半强式有效市场对应的信患集是()。
最新回复
(
0
)