首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
51
问题
有如下类定义和变量定义:
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全国计算机二级
相关试题推荐
若有定义语句"doublea=2/3;",则语句"cout
若有以下定义,说法错误的是()。hata=100,*p=&a;
程序流程图中带有箭头的线段表示的是()。
要使程序的输出结果为Base,则在横线处填写的派生类Derived的继承方式是()。#includeusingnamespacestd;classBase{public:voidprint(){cout
已知函数fun的原型为intfun(int,int,int);下列重载函数原型中错误的是()。
有如下类定义classMyClasspublic:Private:intdata;};若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyCla
下列关于模板的描述中,错误的是()。
使用VC6打开考生文件夹proj3下的工程pmj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//**********333**********和//**********666**********之间填写StringVar
已知数组aft的定义如下:intarr[5]={1,2,3,4,5);下列语句中输出结果不是2的是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
含氰化物废液应先将pH值调至(),再进行其他处理。
什么是蛋白质的变性?在医学上有何应用?
A.耻骨联合、脐及剑突B.尾骨尖、坐骨结节、耻骨联合、脐与髂前上棘C.肋缘及胸骨上切迹D.胸骨上切迹与肩头E.外耳孔、下额角及胸骨上切迹盆腔淋巴引流显像的体表解剖标记位置为
【真题(初级)】某企业为增值税一般纳税人,2009年5月,该企业购入不需要安装的机器设备一台,支付买价18000元,增值税3060元,装卸费、包装费800元。该项固定资产的初始入账价值是()。
新中国建立时制定的外交政策是()。
被监视居住的犯罪嫌疑人、被告人不得离开住处或指定的居所,但行动不受限制。()
骨骼支撑躯体,保护大脑、脊椎和思维器官,使得人体在剧烈运动时能够保持内部稳定。骨骼能_______其主人的许多情况,也能提供其主人的躯体活动的情况。微小的骨骼样品显示,其主人的生活环境也深深地_______在骨骼里,只要把骨骼样品磨成纸一样薄的薄片,然后再
简述我国用益物权的种类。[北科2014年研]
A、 B、 C、 D、 B
OntheImportanceofBeingGrateful1.感恩对于每个人的成长至关重要2.现在心存感恩的人却在逐渐减少,原因是……3.我们应该怎样做
最新回复
(
0
)