首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
43
问题
有如下类定义和变量定义:
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/SPfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于指针的说法中错误的是()。
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
下列字符串中不能作为C++标识符使用的是
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
对于一个类定义,下列叙述中错误的是()。
下列关于模板的描述中,错误的是()。
数据字典(DD)所定义的对象都包含于
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
下列哪项不是面向对象程序设计的主要特征()。
随机试题
在难以直接量化的领域,需要使用_________或中介指标。
《中华人民共和国传染病防治法》规定,传染病暴发、流行时,县级以上地方人民政府应当立即组织力量进行防治,必要时,报经上一级人民政府决定,可以采取的紧急措施是
铸造胎支托长度约为前磨牙近远中径的
表示情绪是否稳定的是测定被测者的掩饰程度的是
某公司建年产轿车生产线。利用冲焊联合厂房和涂装联合厂房增加设置了冲压车间、焊装车间、涂装车间和总装车间。该项目的原材料为钢板,主要辅助材料为涂料(主要成分为苯系物、溶剂汽油)、焊丝等。冲压车间的生产工艺流程为:备料(开卷落料丝)—冲压成型(各冲压线)—检
竞争程度越高的行业,证券投资风险()
下列各项中,不属于二次能源的是()。
证券发行方式有( )。
哈丁争论说,人们使用共同拥有的(即对任何使用者都开放的)牧场比使用私人的牧场更不注意。每个放牧者都有过度使用公地的冲动,因为从中获得的利益将归于个人,而因过度使用土地而引起的土地质量下降的成本由所有使用者分摊。但一项研究比较了2.17亿英亩的公用牧场和4.
ForthepeoplewhohavenevertraveledacrosstheAtlanticthevoyageisafantasy.Butforthepeoplewhocrossitfrequentlyo
最新回复
(
0
)