首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
31
问题
有如下程序:
#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全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。类Person完成对人的姓名和年龄的绑定。函数fun()获得年龄比较大的姓名。然后输出这个姓名到屏幕。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类的构造
数据库设计过程不包括
有两个关系R和T如下:则由关系R得到关系T的操作是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~C1(){cout<<1;}};classC2:public
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){x=i;}voiddispa,(){cout<<x<<
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
随机试题
全球化经营中的文化环境包括()
生物医学模式转变为生物-心理-社会医学模式,本质上可反映出
下列不属于里实热证表现的是
在某工程网络计划中,工作M的最早开始时间和最迟开始时间分别为第12d和第15d,其持续时间为5d。工作M有3项紧后工作,它们的最早开始时间分别为第21d、第24d和第28d,则工作M的自由时差为( )d。
基金投资者教育活动的内容不包括()。
下列等式中正确的有()。
根据《中共中央关于全面推进依法治国若干重大问题的决定》,下列哪些属于重大行政决策的法定程序?()①公众参与②专家论证③风险评估④合法性审查⑤集体讨论
设随机变量X服从正态分布N(0,1),对给定的α∈(0,1),数uα满足P{X>uα}=α,若P{|X|<x}=α,则x等于()
可以在PowerPoint同一窗口显示多张幻灯片,并在幻灯片下方显示编号的视图是()。
Teachersneedtobeawareoftheemotional,intellectual,andphysicalchangesthatyoungadultsexperience.Andtheyalsoneed
最新回复
(
0
)