首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。应在空格处填入的语句是 ( )。 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
26
问题
有如下类的定义。应在空格处填入的语句是 ( )。 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://jikaoti.com/ti/bVW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i];}main(){intx[][N]={{1,
有以下定义和语句:structstudents{intnum;charname[20];charc;struct{intgradel;intgrade2;)s;};structs
有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为
以下叙述中错误的是()。
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
以下选项中正确的语句组是()。
以下与存储类别有关的四组说明符中,全部属于静态类的一组是()。
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是
下面不属于黑盒测试方法的是()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为()。
随机试题
运用β系数法确定企业价值评估中的折现率时,关于β系数的说法,不正确的是()
A.鞘膜积液B.阴囊水肿C.阴囊疝D.阴囊象皮肿E.阴囊湿疹丝虫病可引起
招标人应当确定投标人编制投标文件所需要的合理时间;但是,依法必须进行招标的项目,自招标文件开始发出之日起至投标人提交投标文件截止之日止,最短不得少于()。
一般均衡只有在完全竞争的市场经济条件下才有可能实现。()[2007年真题]
影响期权价格的因素不包括()。
某种银行信贷产品市场上出现了大量的替代产品,许多客户减少了对老产品的使用,产品销售量急剧下降,价格也大幅下跌,银行利润日益减少。那么这种银行信贷产品所处的生命周期是()。
我国《教师法》规定,教师享有的权利包括:教育教学权、()权、指导评价权、获取报酬待遇权、参与管理权和进修培训权等六项。
清朝的灭亡给中国带来了一个真正的时代,社会震荡,世事忙乱,人们也没有心思去品咂一下这次历史变更的苦涩原味,匆匆忙忙赶路去了。直到1927年6月1日。大学者王国维先生在颐和园投水而死,才让全国的有心人肃然深思。王国维先生的死因众说纷纭,我们且
当一台主机要解析域名www.abc.edu.cn的IP地址,如果这台主机配置的域名服务器为212.120.66.68,因特网顶级服务器为101.2.8.6,而存储www.abc.edu.cn与其IP地址对应关系的域名服务器为212.113.16.10,那
A、 B、 C、 A
最新回复
(
0
)