首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
35
问题
有以下程序
#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://jikaoti.com/ti/98E0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于构造函数的描述中,错误的是()。
类的静态成员不是对象的成员,而是【】的成员。
有以下程序:#include<iostream>usingnamespacestd;intmain(){intn=100;cout<<dec<<n<<",";cout<<oct
以下函数模板max()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti=1;i<n;i++)if(a[i]>
根据变量定义“statlcintx[5],y[2][3]={9,6,3,1,4,7};”,y[1][2]=【】。
有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取值范围定义在0-120之间符合【】。
执行语句序列:inti=0;while(i<25)i+=3;cout<<i;输出结果是______。
以下程序段给数组A的所有元素输入数据,请填空。#include<iostream.h>voidmain(){inta[10],i;i=0;while(i<10)cin>
______工具在软件详细设计过程中不采用。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
随机试题
在N型半导体中如果掺入足够量的三价元素,可将其改型为P型半导体。
下列关于术后患者的饮食处理,错误的是()(2006年)
下列属于制定统计表的基本要求的选项是()。
【2017年真题】根据《招标投标实施条例》,关于投标保证金的说法,正确的有()。
满水试验的流程有()。
房地产开发项目的竣工决算是由()编制的。
下列各项中,会引起企业实收资本金额发生增减变动的有()。
旅行社业务经营规则有哪些?
①中国的圣人孔夫子说过:“富与贵,人之所欲也;贫与贱,人之所恶也。”中国的老百姓说:“穷在大街无人问,富在深山有远亲。”无论是圣人还是百姓,无论是知识分子还是文盲,都对贫困和富贵的关系有清醒的认识。②孔夫子说:贫困是人人厌恶的,但不用正当的手段摆脱贫困是不
依立法主体不同,行政立法可分为()。
最新回复
(
0
)