首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A( ){data=0;} A(int x){data=x;} ~A( ){ } void outData( ){cout<<data;}
有如下类定义和变量定义: class A{ public: A( ){data=0;} A(int x){data=x;} ~A( ){ } void outData( ){cout<<data;}
admin
2020-07-23
37
问题
有如下类定义和变量定义:
class A{
public:
A( ){data=0;}
A(int x){data=x;}
~A( ){ }
void outData( ){cout<<data;}
int getData(int n)eonst{ return data * n;}
private:
int data;
};
A a(5);
const A b(8);
下列函数调用中错误的是( )。
选项
A、a.outData( );
B、b.outData( );
C、a.getData(10);
D、b.getData(10);
答案
B
解析
常对象是指对象的所有成员的值都不能被修改,常成员函数是指只能引用本类的数据成员,而不能修改它们的成员函数;常成员函数可以被常对象调用,也可以被普通对象调用,而普通成员函数只能被普通对象调用,不能被常对象调用,题意中对象a是普通对象,b是常对象,outData()是普通成员函数,getData()是常成员函数,所以选项B中通过常对象b调用普通成员函数olatData()是错误的,选项A、C、D都正确;本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/O2yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明和函数声明classBase{intm;public:intn;protected:intp;};classDer
有如下程序:#includeusingnamespacestd;voidfun(int&x,inty){y=y+x;x=y/4;
若MyClass为一个类,执行语句"MyClassa[4],*p[5];"时会自动调用该类构造函数的次数是
下面对对象概念描述正确的是
若要在Viz类中将*重载为一元运算符,下列重载函数声明中肯定有错的是
有如下类定义:classPass{staticintcount;public:Pass(){}voidshow()const;friendin
有如下类声明和函数声明:classBase{intm;public:intn;protected:intp;};classDe
在下列枚举符号中,用来定位文件开始位置的方式是
下列有关类成员的叙述中,正确的是()。
随机试题
国务院的领导权表现在:_________;_________;_________;_________;_________。
进口设备的重置成本包括
漂白粉有效氯低于多少时不能使用
下列不符合围生儿的是()
()不但是施工监理重要的工作内容,也是工程项目质量控制的重点。
事业单位当年经营收入扣除经营支出等后的余额,无论是正数还是负数均结转到结余分配。()
一般资料:求助者,女性,48岁,公务员。案例介绍:求助者极力阻止女儿与他人婚外情的关系,导致母女矛盾。求助者痛苦不已,主动前来寻求帮助。下面是心理咨询师与该求助者的咨询对话。心理咨询师:通过我刚才的介绍,您已经对心理咨询有了初
三山五岳在中国虽不是最高的山,但都________在平原或盆地之上,这样也就显得格外________。东、西、中三岳都位于黄河岸边,黄河是中华民族的摇篮,是华夏祖先最早定居的地方。《诗经》中有“泰山岩岩,鲁邦所瞻”“嵩高维岳,骏极于天”等诗句,可以看出泰山
请在“答题”菜单中选择相应的命令,并按照题目要求完成下面的操作。注意:以下文件必须保存在考生文件夹下。小李今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。请你根据销售数据
"Time"saystheproverb"ismoney".Thismeansthateverymomentwell-spentmayputsomemoneyintoourpockets.【T1】Ifourtim
最新回复
(
0
)