首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<string> using namespace std; class MyBag{ public: MyBag(string br,str
有如下程序: #include<iostream> #include<string> using namespace std; class MyBag{ public: MyBag(string br,str
admin
2019-05-22
28
问题
有如下程序:
#include<iostream>
#include<string>
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(”CityLifeIl,”Gray”),two(”Micky”,”Red”);
cout<<MyBag::GetCount();
return 0;
}
若程序运行时的输出结果为2,则横线处缺失的语句是( )。
选项
A、int count=0;
B、smile int count=0;
C、int MyBag::count=0;
D、stailc int MyBag::count=0;
答案
C
解析
本题考查构造函数和析构函数,以及静态数据成员,题目中要求输出2,那么定义两个对象时,就执行构造函数,使得静态数据成员++count,得到2,那么count初始化就应该为0,静态数据成员初始化时,只能在类体外进行初始化,一般形式为:
数据类型类型::静态数据成员名=初值
因此本题选C。
转载请注明原文地址:https://jikaoti.com/ti/MrA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于顺序存储结构的叙述中,()是正确的。
(*p)(x,y)一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为“函数指
false此题考查的是逻辑常量。在c十+语言中只有两个逻辑常量:true和false。故本题应填入false。
A、 B、 C、 D、 BPoint&operator++(){x++;return*this;}是在成员函数运算符重载单目运算符(前缀方式),Pointoperator++(int){Poin
A、 B、 C、 D、 C类指针可以指向派生类对象,但是只能访问基类的数据成员和成员函数。f()作为虚函数,在派生类中被重新定义,可以通过基类指针或者引用来访问基类和派生类中的同名函数。
A、 B、 C、 D、 D重载后的运算符的优先级和结合性都不会改变,运算符重载进行对原有的运算符进行适当的改造,重载的功能与原有的功能相类似,但是不能改变原运算符的操作对象个数。
A、 B、 C、 D、 B对二叉树的前序遍历是指:先访问根结点。然后访问左子树,最后访问右子树,并且,在访问左、右子树时。先访问根结点,再依次访问其左、右子树。
ABBA此题考查的是类的构造与析构。建立类的对象时,构造函数的执行顺序如下:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右)->执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行自身的构造函数。析构顺序与之相反。
负责数据库中查询操作的数据库语言是()。A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言
下列有关函数重载的叙述中,错误的是()。
随机试题
强直性脊柱炎最早发生病变的关节一般是
张力性气胸的急救处理首先应该
2002年,中国某企业取得了美国某著名商标的亚洲地区独家许可使用权,依许可协议,该中国企业可以在亚洲国家进行分许可。2003年,该中国企业发现,泰国某企业未经许可使用了该著名商标,并将印有该商标的商品投放中国市场。于是,该中国企业在中国法院起诉该泰国企业侵
某建筑基坑采用排桩作为支护结构,地下水位与地面相齐,如图4.6.4所示,坑底用集水池进行排水,土饱和重度γsat=19.0kN/m3。试问:为使基坑底土不致因渗流而破坏,集水池的最小截水长度h(m)最接近下列()项。
在竖向荷载作用下,框架结构的传力途径是()。
在计算企业所得税应纳税额时不得扣除的项目有哪些?
Perhapsyouthinkyoucouldeasilyaddtoyourhappinesswithmoremoney.Strangeasitmayseem,ifyou’reunsatisfied,theiss
《中华人民共和国刑法》第三条规定:“法律明文规定为犯罪行为的,依照法律定罪处罚;法律没有明文规定为犯罪行为的,不得定罪处罚。”该条规定体现了()。
下列程序段的执行结果为______。DimnAsIntegern=10Whilen<>0n=n-1WendPrint"n=";n
下列对于软件测试的描述中正确的是()。
最新回复
(
0
)