首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
80
问题
有如下类定义和变量定义:
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://www.kaotiyun.com/show/TC8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于类和对象的描述中,错误的是
若有以下程序:main(){ int k=2,i=2,m;m=(k+=i*=k);cout<<m<<","<<i<<end1;}执行后的输出结果是
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
在下面的运算符重载函数的原型中,错误的是______。
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<endl;return0;)后将输出()。
关于二义性的描述错误的是()。
通常拷贝构造函数的参数是
通常拷贝构造函数的参数是
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。intfun(char*str){inthum=0;while(*str){num*=10;num+=______str++;}
随机试题
什么是设备报废?报废价值和残余价值的区别是什么?
如果本期产量大于本期销售量,按照完全成本法计算的利润()按照变动成本法计算的利润。
超声探头压电材料的作用是
用力吸气后,再用力呼气,所能呼出的气体量称为
设计悉尼歌剧院的建筑师是()。
影响经济主体对货币需求量的主要因素有()。
设n维列向量α=(a,0,…,0,a)T,其中a<0,又A=E-ααT,,且B为A的逆矩阵,则a=________.
软件工程研究的内容主要包括:______技术和软件工程管理。
Thejoysoftravel,havinglong______thedisabled,areopeninguptovirtuallyanyonewhohasthemeans.
A.coeducationalB.elementaryC.excelD.greatlyE.literacyF.motivatingG.oppositeH.outperformI.
最新回复
(
0
)