首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类的定义。空格处的语句是class MyClass{ ______ int x, y;public: MyClass(int a=0, int b=0) { x=a; y=b; } stati
有如下类的定义。空格处的语句是class MyClass{ ______ int x, y;public: MyClass(int a=0, int b=0) { x=a; y=b; } stati
admin
2013-02-27
22
问题
有如下类的定义。空格处的语句是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、private
D、不需要填入内容
答案
A
解析
本题考核静态数据成员和静态成员函数。类的静态成员函数只可以直接访问类中的静态成员,不能直接访问类中的非静态成员。对于上述类的定义,由于在静态成员函数 change()访问了类MyClass的数据成员x和y,只能把x和y定义为静态数据成员。
转载请注明原文地址:https://kaotiyun.com/show/1dVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
有以下程序 #include<stdio.h> main() {charch=’1’; while(ch<’9’) { printf("%d",ch-’0’); ch++; } } 程序运行后的输
若有定义:charc="hello!";,则以下说法正确的是()。
设有定义:intx[2][3];,则以下选项中不能表示数组元素x[0][1]的是()。
下列函数原型声明中错误的是
算法运行过程中所耗费的时间称为算法的【】。
在面向对象方法中,信息隐蔽是通过对象的【】性来实现的。
C++中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行,另一种是通过()派生出新的类。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【】。
已知二叉树的前序序列为ABDCEFG,中序序列为DBCAFEG,则其后序序列为()。
随机试题
数字签名与消息的真实性认证有什么不同?
ForthispartyouarerequiredtowriteacompositionaboutSmoking.Youshouldwriteatleast100words,andthefirstsentence
患者,男,29岁。发现血压升高2~3年,血压最高180/100mmHg,尿常规检查示尿蛋白(++),血生化检查示血肌酐642μmol/L,最可能的诊断是
患者,女性,38岁。10年前分娩后出现无乳、闭经、食欲减退、怕冷、面色苍白、毛发脱落。患者最可能的诊断是
增加固定资产一台,名称:车床,类别:机器设备,部门:生产部,增加方式:购入,使用状况:在用,开始使用日期:2014年11月11日,使用年限:10年,原值80000,净残值率3%。(用户名003王红,账套001A公司,操作日期2014年11月11日)
关于人力资源的说法,错误的是()。
前苏联研制的米格-25喷气式战斗机的许多零部件与同时期美国的战机相比都要落后得多,但因设计者考虑了整体性能,对各零部件进行了更为协调的设计,使该机在升降、速度、应急反应等方面达到当时世界一流水平。这一因组合协调而产生的令人意想不到的结果,被后人称为“米格-
哲学名言对应的哲学家不正确的是()。
下面描述中,符合结构化程序设计风格的是()。
Youwillheartwoconversations.Writedownonewordornumberineachofthenumberedspacesontheformsbelow.CONVERSATI
最新回复
(
0
)