首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
admin
2021-06-10
135
问题
有如下程序:
#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");
_____________________
return 0;
}
若程序运行时的输出结果为 2,则横线处缺失的语句不可能是
选项
A、cout<
B、cout<
C、cout<
D、cout<
答案
B
解析
本题考查静态数据成员和静态成员函数,静态成员函数只能使用本类中的静态数据成员,且静态成员函数不归属任何一个对象,而是属于类,题目中要求输出2,那么就要将count输出,题目中定义了两个对象,都对count进行了++,所以调用静态成员函数直接使用类名,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Ztfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:46
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
下列不属于软件工程3个要素的是()。
设二叉树如下:则中序序列为
有如下类声明:classPam{intk;public:Pam(intn):k(n){}voidshow()const;};若要在类体外给出成员函数s
对于语句cout
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
请打开考生文件夹下的解决方案文件proj3,此工程中包含一个源程序文件proj3.epp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象中,然后建立另一对象myArray,将对象内容赋值给myArray。类intAr
已知将运算符’’+’’和’’*’’作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
随机试题
患者,男,25岁。婚检发现HBsAg(+),复查HBV标志物说明有病毒复制的是
A.水解B.氧化C.异构化D.聚合E.脱羧下述变化分别属于维生素A转化为2,6-顺式维生素A
中断供电将造成重大设备损坏,重大产品报废,国民经济中重点企业的连续生产过程被打乱需要长时间才能恢复的负荷,应为()。
将存放成批处理命令的文件称为批处理文件,其扩展名为“.bak”。()
下列需要列入个人现金流量表的项目有()。
根据《公司法》规定,下列关于有限责任公司设立条件的说法正确的有()。
已知33×34=1122,333333×333334=111111222222,那么33333×33334=()。
目前,拍卖市场极度混乱,人们收藏的目的不再是欣赏,而是单纯为了升值。在这种情况下,市场、藏家必然产生对名家作品的过度和盲目_______。伪作、赝品,甚至是_______式的假画,照样也会受到青睐。填入划横线部分最恰当的一项是:
设y=y(x)由所确定,求.
在堆栈操作中,保持不变的是(43)。
最新回复
(
0
)