首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和对象定义: class A{ public: A():data(0){} A(int x):data(x){} ~A(){} int Get[)ata()const{return data;} void SetData(int n){data
有如下类定义和对象定义: class A{ public: A():data(0){} A(int x):data(x){} ~A(){} int Get[)ata()const{return data;} void SetData(int n){data
admin
2020-05-14
46
问题
有如下类定义和对象定义:
class A{
public:
A():data(0){}
A(int x):data(x){}
~A(){}
int Get[)ata()const{return data;}
void SetData(int n){data=n;}
private:
int data:
};
const A a(5);
A b(8);
下列函数调用中错误的是( )。
选项
A、a.GetData();
B、a.Setdata(10);
C、b.Getdata();
D、b.SetData(10);
答案
B
解析
常对象是指对象的所有成员的值都不能被修改,常成员函数是指只能引用本类的数据成员,而不能修改它们的成员函数;常成员函数可以被常对象调用,也可以被普通对象调用,而普通成员函数只能被普通对象调用,不能被常对象调用,题意中对象a是常对象,b是普通对象,SetData()是普通成员函数,GetData()是常成员函数,所以选项B中通过常对象a调用普通成员函数SetData()是错误的,选项A、C、D都正确;本题答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/Nv8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列程序的输出结果是【】。#include<iostream.h> #include<string.h>voidmain(){charb[30];strcpy(&b[0],"XY")
有如下程序:classXX{protected:intk;public:XX(int=5):k(n){};~XX(){tout
以下内容不属于算法程序所占的存储空间的是()。
下列有关指针的用法中,错误的是()。
下面程序的输出是 main() {int x=100, a=10, b=20, ok1=5, ok2=0; if(a<b) if(b! =15) if( ! ok1
当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
执行下面语句后,输出字符“#”的个数是()。for(inti=50;i>1;--i)cout
下选项中不属于c++的类型的是______。
以下有关成员函数特征的叙述不正确的是
随机试题
患者,女,26岁。18岁月经初潮,周期8~10/30~90天,量中等,无痛经,夫妇同居3年未孕。经夫妇双方检查,男方精液常规正常,女方阴道通畅。子宫颈呈红色颗粒状,子宫颈口见透明分泌物,子宫体后位,正常大小,活动,附件未见异常,基础体温测定呈单相型。预约下
在日常生活中有的人遇到挫折时习惯于幽默,而有的人则习惯于逃避,这种面对生活的方式称为
下列有关颞下牙合关节的描述中错误的是
孕28~35周出现胎膜早破,可给予的处理包括
血清中AFP含量超过多少对原发性肝癌具有诊断意义
患者,男,22岁,脘腹胀痛,泛吐痰诞,口淡无味,腹胀便溏,乏力肢软。舌淡红,舌苔白腻,脉濡滑或弦滑。证属( )。
某市技术监督局根据举报,对力青公司进行突击检查,发现该公司正在生产伪劣产品,立即查封了厂房和设备,事后作出了没收全部伪劣产品并处罚款的决定。力青公司既不申请行政复议,也不提起行政诉讼,且逾期拒绝履行该处罚决定。对于力青公司拒绝履行处罚决定的行为,技术监督局
场景某城市热力管道工程,施工单位根据设计单位提供的平面控制网点和城市水准网点按照一定的次序进行了施工定线测量后,用钢尺丈量定位固定支架、补偿器、阀门等的位置。在热力管道实施焊接前,根据焊接工艺试验结果编写了焊接工艺方案,并按该工艺方案实施焊接。在焊接过程
过去大众对马拉松的印象,仅有匆匆的步伐、热闹的喝彩声。但近年来,公益元素融人,尤其是公益跑手将别出心裁的公益元素带到了比赛场上,运动的内涵大大丰富。今年,国内许多马拉松赛将公益活动融人比赛之中:4月举行的兰州国际马拉松,中国绿化基金会“百万森林项目”将“万
下列IP地址正确的是()。
最新回复
(
0
)