首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
admin
2021-05-06
57
问题
有如下类定义和变量定义:
class A{
public:
A() { data = 0; }
~A() {}
int GetData() const { return data; }
void SetData(int n) { data = n; }
private:
int data;
};
const A a;
A b;
下列函数调用中错误的是
选项
A、a.GetData();
B、a.SetData(10);
C、b.GetData();
D、b.SetData(10);
答案
B
解析
本题考查常对象,如果一个对象被定义为常对象,那么它不能调用该对象的非const型的成员函数,所以B选项错误,a为常对象,调用了SetData这个非const型的成员函数。
转载请注明原文地址:https://kaotiyun.com/show/GJfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于指针的说法中错误的是()。
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下列叙述中正确的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
有如下函数模板定义:template<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;)若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应
下列字符串中不能作为C++标识符使用的是()。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是()。
已知数组aft的定义如下:intarr[5]={1,2,3,4,5);下列语句中输出结果不是2的是()。
随机试题
李某向国家知识产权局提交了一件发明专利申请并获得了授权,授权公告文本的权利要求如下:“1.一种挖掘机,其特征为a和b。2.如权利要求1所述的挖掘机,还包括特征C。3.如权利要求2所述的挖掘机,还包括特征d。4.一种推土机,其特征为a和f。”章某认
求下列网络图的关键路线和工程完工期。(单位:天)
男,52岁,间歇性无痛性全程肉眼血尿半年,尿脱落细胞检查可见恶性肿瘤细胞。为进一步明确诊断。下列哪项检查意义不大
在使用心理测验对应聘者进行评价和筛选时,可选择的策略有()
某Flash作品的时间轴窗口如下图所示,其中“背景”图层中存放的是背景图片,“歌词”图层实现文字从第12帧起淡入的效果。执行“测试影片”命令后,下列描述正确的是()。
下列不属于“数学思考”目标的是()。
甲电力公司管理的一台变压器位于路旁10米处,为了防止他人接近,电力公司建造围墙将变压器围起,仅留一道小门供检修人员出入,但并不锁门,平常有守门员乙看守。某日,乙不在,顽童丙(8岁)出于好奇走入围墙内玩耍,结果被电流击伤,经抢救后双臂截肢。根据我国有关法律规
Asoneworkswithcolorinapractical,orexperimentalway,oneisimpressedbytwoapparentlyunrelatedfacts.Colorasseeni
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与出队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
A、Getsomehandworkfromhergrandma.B、Bringhisresumetotheemployer.C、Lendsomeextracashtohim.D、Findwhetherthere’s
最新回复
(
0
)