首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
有如下类定义和变量定义: class A{ public: A() { data = 0; } ~A() {} int GetData() const { ret
admin
2015-07-22
97
问题
有如下类定义和变量定义:
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/PjNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在表达式x-y中,“_”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“_”,这个表达式还可表示为
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为
下面程序的运行结果为#include<iostream.h>voidswap(int&a,intb){inttemp;temp=a++;a=b;
下列关于this指针的叙述中,正确的是
有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
在面向对象方法中,属性与操作相似的一组对象称为【】。
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有上【】个元素。
下面不属于软件设计原则的是
随机试题
中国法制史上出现的惟一部资产阶级共和国性质的宪法文件是()
李某是甲企业的中层管理人员,2016年发生了以下经济行为:(1)1月李某与企业解除劳动合同,取得企业给付的一次性补偿收入96000元(含“三险一金”)。(2)2月李某承包了甲企业的招待所,按照合同规定,招待所的年经营利润(不含工资)全部归李某所有,
广义的学习指人和动物在生活过程中,凭借经验而产生的行为或行为潜能相对()
社会主义荣辱观是()的重要内容,树立正确的荣辱观是形成良好社会风气的重要基础。
手机:短信
虽然某些防火建筑的主要部分都是由耐火材料建成,但却可通过门厅和其他通道里的易燃材料使火势蔓延以至于完全被摧毁。这些建筑甚至可能由于金属梁、柱的坍倒而遭到严重的结构破坏。这段话主要支持了这样一种论点,即某些防火建筑:
八个博士C、D、L、M、N、S、W、Z正在争取获得某项科研基金。按规定只有一人能获得该项基金。谁能获取该项基金,由学校评委的投票数决定。评委分成不同的投票小组。如果D获得的票数比W多,那么M将获取该项基金;如果Z获得的票数比L多,或者M获得的票数比N多,那
《淞沪停战协定》和《何梅协定》内容的相同点是:
男孩和女孩在履行角色社会化过程中存在着很大的差异。因此,在幼儿教育中必须充分地考虑到这一点,才能因材施教,使全体幼儿都能得到充分发展。那么,如何来对男女之间的差异进行相应的教育?
PassageTwo(1)It’sagoldenageforstudyinginequality.ThomasPiketty,aFrencheconomist,setthebenchmarkin2014wh
最新回复
(
0
)