首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
admin
2020-06-29
62
问题
有如下类定义和变量定义:
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/Vzyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为类MyClass重载赋值运算符时,应将其重载为类的
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
通过运算符重载,可以改变运算符原有的()。
软件设计中划分模块的一个准则是( )。
下列关于运算符重载的叙述中,正确的是
若MyClass是一个类名,且若MyClass是一个类名,且有如下语句序列MyClassc1,*c2;MyClass*c3=newMyClass;MyClass&c4=c1;上面的语句序列所定义的类对
软件需求分析阶段的主要任务是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
算法的空间复杂度是指()。
以下数据结构中,属于非线性数据结构的是()。
随机试题
治疗气胸的主要方法是
甲、乙、丙、丁相约勤工俭学。下列未经著作权人同意使用他人受保护作品的哪一行为没有侵犯著作权?(2015年卷三17题)
依照我国现行法,下列自然人中为限制民事行为能力或无民事行为能力人的是()。
社会责任感是提高声誉、降低风险的“万能药”。()(2010年上半年)
下列各项,构成工业企业外购存货入账价值的有()。
根据以下资料,回答问题。2014年该省各类教育中,招生数与毕业生数的差额绝对值最大的是:
1947年,中共共产党根据内蒙古地区的实际情况,创造性地运用马克思主义的民族理论,建立了我国第一个省级少数民族自治区,开创了内蒙古历史的新纪元。内蒙古地区之所以能够建立民族自治区,主要是因为()①蒙古族对国家统一有强烈的政治认同②蒙古族
Humanbeingsareanimals.Webreathe,eatanddigest,andreproducethesamelife【B1】______commontoallanimals.Inabiologi
Whathappensifyoureleasetheodoroflavenderintoarestaurant?Incaseof【M1】______asmallshopinFrance,atleast,itle
A、Aplanshouldnotbemadeuntilyouare30.B、Aplanoftenyearsoftimeisthekeytosuccess.C、Aplanisnecessarybutnot
最新回复
(
0
)