首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
48
问题
有如下类定义和变量定义:
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全国计算机二级
相关试题推荐
有如下类声明和函数声明:classBase{intm;public:intn;protected:intp;};classDe
下列函数声明中,错误的是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。该工程中包含一个程序文件main.cpp,其中有“书”类Book及其派生出的“教材”类TeachingMaterial的定义,还有主函数main的定义。请在程序中“//*******
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmjl,该工程中包含程序文件main.cpp,其中有类Door(“门”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正
在C++中,编译系统自动为一个类生成默认构造函数的条件是
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Constru
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//**********333*
下列关于运算符重载的叙述中,正确的是
下列字符串中可以用作C++标识符的是
在数据库中,数据模型包括数据结构、数据操作和
随机试题
关于遗传性出血性毛细血管扩张症说法错误的是
检测抗核抗体最常用的技术是
强心苷治疗心力衰竭的主要优点有
A.头后部B.前额部C.眉棱骨D.巅顶部E.头之两侧厥阴头痛的部位在
下列表述中,正确的是()。
【2014年四川成都.多选】下列学习策略中,属于资源管理策略的有()。
简述在音乐教学中应注意的问题。
下列关于政府智库的说法中,错误的是
某施工单位修建高速公路。未经村民同意便将建筑材料和垃圾堆放在未被征用的农田上。村民与施工方交涉无果。便私自出售建筑材料补偿青苗损失,施工方发现后要求村民归还,双方因此发生冲突。你是镇政府工作人员。领导派你去处理,你会怎么办?
Asa_________animal,theelephanthasseparateditselffromitsherd.
最新回复
(
0
)