首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
admin
2021-06-10
19
问题
有如下类定义和变量定义:
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://www.kaotiyun.com/show/pffp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classPublication{//出版物类charname[30];public:Publication(char*na
有如下程序#includeusingnamespacestd;classA{public:virtualvoidfuncl(){cout
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
下列有关类成员的叙述中,正确的是()。
以下数据结构中,属于非线性数据结构的是()。
下面是一个模板声明的开始部分:templutedouble_由此可知()。
若有以下定义,说法错误的是()。inta=100,*p=&a;
若已定义了类Vehicle,则下列派生类定义中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modil.epp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在//*****error******的下面,修改该语句即可。#includecla
随机试题
胆红素主要来源于()
下肢静脉曲张能否手术取决于()
坐骨结节间径正常值为
瘀血阻滞胸部脉络所致胸痛的特点是
采用工程量清单计价方式,业主对设计变更而导致的工程造价的变化一目了然,业主可以根据投资情况来决定是否进行设计变更。这反映了工程量清单计价方法()的特点。
三相异步电动机以如图所示的两种方式接入同一电源,它们的旋旋方向()。
《“十二五”节能减排综合性工作方案》提出,对城市污水处理设施建设严重滞后、收费政策不落实、污水处理厂建成后一年内实际处理水量达不到设计能力的(),以及已建成污水处理设施但无故不运行的地区,暂缓审批该城市项目环评。
下列关于存储系统层次结构的说法中,不正确的是()。
设有如下两个关系U和V,则UV运算结果的元组个数是(1),属性个数是(2);UV运算结果的元组个数是(3),属性个数是(4)。
我们要善于学习别人的长处。
最新回复
(
0
)