首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
29
问题
有如下类定义和变量定义:
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/SPfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有定义语句“chars[10];”,若要从终端给S输入5个字符,错误的输入语句是()。
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“<<left”,输出效果将发生变化的是()。
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是()。
下面不属于软件需求分析阶段主要工作的是()。
下列关于类和对象的叙述中,错误的是()。
软件开发过程主要分为需求分析、设计、编码与测试4个阶段。其中,产生“软件需求规格说明书”的阶段是()。
数据字典(DD)所定义的对象都包含于
字符串"8+a=\tb\n\r"的长度为
下列选项中,正确的C++标识符是
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
下列功能不属于安全管理的是()
教育史上最早提出“教学具有教育性”这一命题的是()
大面积烧伤,创面受绿脓杆菌感染时若大面积使用10%磺胺米隆易并发
根据《合同法》的规定,合同一般条款包括()。
在少数民族地区,票据和结算凭证上的金额大写可以使用少数民族文字记载。()
风景名胜区应当加强安全管理,保障游览者的安全和景物的完好。风景名胜区内的居民和游览者,应当爱护风景名胜区的(),遵守有关的规章制度。
【2015年吉林辽源】损害的发生是教育法律救济的前提。()
Expertssaythespacerockisprobably______morethan$30,000.
Whywasthewomanabletogivethemansomuchinformationaboutthejob?
JusticeisoneofthemostpopularcoursesinHarvard’shistory.NearlyonethousandstudentscrowdHarvard’shistoricSandersT
最新回复
(
0
)