首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A(){data=0;} ~A(){} int GetData() const {return data;} void SetDa
有如下类定义和变量定义: class A{ public: A(){data=0;} ~A(){} int GetData() const {return data;} void SetDa
admin
2020-04-07
58
问题
有如下类定义和变量定义:
class A{
public:
A(){data=0;}
~A(){}
int GetData() const {return data;}
void SetData(int n) {data=n;}
private:
int data;
};
constA a;
A b;
下列函数调用中错误的是( )。
选项
A、a.GetData();
B、a.SetData(10);
C、b.GetData0;
D、b.SetData(10);
答案
B
解析
由题意可知a为常对象,因为常对象不能被更新,所以通过这个常对象只能调用它的常成员函数GetData(),而不能调用其他成员函数SetData(10),因而选项B为本题的正确答案。
转载请注明原文地址:https://kaotiyun.com/show/TC8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在类中,______成员为类的所有对象所共享。
下列哪个是C++语言的有效标识符?
在创建对象时系统自动调用的函数是【 】。
C++中封装性、继承性和______是面向对象思想的主要特征。
已知:intm=10;在下列定义引用的语句中,正确的是()。
下列关于C++与C语言的关系的描述中,()是错误的。
单元测试又称模块测试,一般采用【】测试。
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
设变量a是int型,f是double型,i是float型,则表达式10+’a’+i*f值的数据类型
关于类模板,下列表述不正确的是
随机试题
根据生态因子的性质,通常可将生态因子归纳为气候因子、土壤因子、地形因子、_______和人为因子。
所有的质量记录应遵循的原则不包括
A.毛果芸香碱B.阿托品C.新斯的明D.有机磷酸酯类E.琥珀胆碱直接兴奋M受体
马斯洛的需要层次类型由低到高的排列顺序是()。
某大学通过选取1900年至2000年出生且在该大学医学中心就诊的患者信息,对他们的医疗记录进行分析研究,发现出生月份和疾病发生率之间有某种相关性,出生月份决定了一个人是否容易生病。在所有的月份中,7月和10月出生的人得哮喘的概率最大,3月出生的人心脏最容易
在下列说法中,哪些是正确的?()
Theyareanoddcouple.Sheisastall______heisshort,andheisasfat______sheisthin.Buttheyareboth______happyasthey
Isawthembendingwithgreat______overthemachines,after6hours’workingtheyfoundthefault.
TheearlyretirementofexperiencedworkersisseriouslyharmingtheUSeconomy,accordingtoanewreportfromtheHudsonInsti
()反倾销税()商品贸易差额()海关申报表()进口报单
最新回复
(
0
)