首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。应在空格处填入的语句是 ( )。 class MyClass { ______________ int x, y; public: MyClass(int a=0,int b=0)
有如下类的定义。应在空格处填入的语句是 ( )。 class MyClass { ______________ int x, y; public: MyClass(int a=0,int b=0)
admin
2010-06-06
27
问题
有如下类的定义。应在空格处填入的语句是 ( )。 class MyClass { ______________ int x, y; public: MyClass(int a=0,int b=0) { x=a; y=b; } static void change{) { x-=10; y-=10; };
选项
A、static
B、const
C、mutable
D、不需要填入内容
答案
1
解析
本题考核静态成员函数的使用。由题可知,函数change()为类MyClass的静态成员函数。先来了解静态成员函数:静态成员函数与静态数据成员相似,也从属于类,只要类存在,静态成员函数就可以使用,静态成员函数的定义是在一般函数的定义前加上关键词static。调用静态成员函数的格式如下:类名::静态成员函数名(参数表);
静态成员函数只能访问静态数据成员、静态成员函数和类以外的函数和数据,不能访问类中的非静态数据成员(因为非静态数据成员只有对象存在时才有意义)。但静态数据成员和静态成员函数可由任意访问权限许可的函数访问。和一般成员函数类似,静态成员函数也有访问限制,私有静态成员函数不能由外界访问。
由静态成员函数只能访问静态数据成员、静态成员函数和类以外的函数和数据,不能访问类中的非静态数据成员可知,变量x和y只能是类MyClass的静态数据成员,所以x和y的定义为“static int x,y;”。
转载请注明原文地址:https://kaotiyun.com/show/nrjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知:intc[3][4];,则对数组元素引用正确的是()。
已有定义inta=3;和输出语句printf("%8x",a);以下正确的叙述是()。
对于循环队列,下列叙述中正确的是()。
下面说法正确的是()。
数据库设计中反映用户对数据要求的模式是()。
算法的空间复杂度是指()。
下面对软件测试和软件调试有关概念叙述错误的是
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
随机试题
电子计数器中闸门选择模块在测量频率时应选择的是()。
下列关于刑事诉讼强制措施的性质表述错误的是
在吮指癖小儿的手指上涂抹苦味油膏属于
根据《中华人民共和国固体废物污染环境防治法》,国家对固体废物污染环境防治实行的原则不包括()。
为股票发行出具( )等文件的有关人员,在该股票承销期内和期满6个月内,不得购买或持有该股票。
案例:王老师在《手工扎染》的授课中,给学生带来了20个不同的手工扎染作品,让学生传阅、欣赏并简单讲解其历史。欣赏后,让学生根据刚才欣赏的作品,自己制作一个扎染作品。让学生互评之后,结束本堂课。问题:对王老师的教学给出合理的建议。
影响迁移的主要因素有哪些?
“俏色”指的是一种利用玉的天然色泽进行雕刻的工艺。这种工艺原来被认为最早始于明代中期,然而,在商代晚期的妇好墓中出土了一件俏色玉龟,工匠将玉的深色部分做了龟的背壳,用白玉部分做了龟的头尾和四肢。这件文物表明,“俏色”工艺最早始于商代晚期。以下哪项陈述是上述
下列四项中不属于微型计算机主要性能指标的是
Oneoftheobviousproblemswithpredictingthefutureeffectsofclimatechangeisthattheyhaven’thappened.Thismakesclima
最新回复
(
0
)