首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); St
有以下程序 #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); St
admin
2013-05-30
73
问题
有以下程序
#include<iostream>
using namespace std;
class MyClass
{
public:
MyClass();
~MyClass();
Static int s;
void SetValue (int val);
};
int MyClass::s=0;
MyClass::MyClass()
{
s++;
}
void M
选项
答案
3
解析
本题考核静态数据成员。本题程序中把变量s定义为静态数据成员,它被 MyClass类的所有对象所共享,但它不属于类的任何一个对象,它的作用域是类范围。在类MyClass的构造函数中,每创建一个对象,s就增1,由此可知s用来记录建立对象的个数。由于创建对象指针p时并不会调用构造函数,所以s最后的值是3。
转载请注明原文地址:https://kaotiyun.com/show/v2Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
重新定义标识符的作用域规定是外层变量被隐藏,【】变量是可见的。
在一个C++源程序文件中定义的全局变量的有效范围是()。
类继承中,默认的继承方式是【】。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTstack
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是______。
有如下类声明:classFoo{intbar;};则Foo类的成员bar是______。
下列关于运算符重载的叙述中,正确的是______。
在数据结构中,从逻辑上可以把数据结构分成()。
结构化方式由结构化分析,结构化设计和【】构成,它是一种面向数据流的开发方法。
可行性研究要进行一次()需求分析。
随机试题
Thetaxidriverwasamaninhislatethirties.Hepickedmeupand【C1】________metomyplace.Iusuallyliketohavebrief【C2】_
短暂性脑缺血的持续时间通常不超过
纳入《基本医疗保险药品目录》药品必须是
项目建议书的内容不包括()
建设工程监理的主要方式有()。
路基施工程序是准备工作、()、路基(土、石方)施工、质量检查与验收等。
某项目初始投资1000元,年利率8%,期限为1年,每季度付息一次,按复利计算则其1年后本息和为()元。
实现单位统一,保障量值准确可靠的活动,被称为()。[2007年真题]
DES加密算法采用的密码技术是(1),它采用(2)位密钥对传输的数据进行加密。著名的网络安全系统Kerberos采用的是(3)加密技术。公钥密码是(4),常用的公钥加密算法有(5),它可以实现加密和数字签名。
在VisualFoxPro中,关于查询和视图盼正确描述是
最新回复
(
0
)