首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
40
问题
有如下类定义和变量定义:
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重载赋值运算符时,应将其重载为类的
有如下程序:#includeusingnamespacestd;classBase1{public:Base1(intd){cout
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件proj2.cpp,其中定义了CharShape类、Tfian~e类和Rectangle类。CharShape是一个抽象基类,它表示由字符组成的图形(简
在下列选项中,不允许作为C++标识符的是
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//**********333*
将运算符*重载为类成员函数时,其参数表中有且仅有一个参数,说明该运算符是
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是(
若有定义语句"doublea=2/3.0;",则语句"cout
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(char*s,char*s1,char*s2)中形参字符串s1和s2有相同的字符个数,且s1中各字符互不相同。该函数实现将已知字符串S中所有在字
随机试题
按委托人交单条件的不同,国际结算中的跟单托收可以分为()。
用途最广的天线是()天线,在汽车、楼房、轮船、飞机等场合都采用此类型的天线作为通信天线。
焊接工艺评定时,应按()等方式制备试板。
根据《破产法》的规定,债权申报期限自人民法院发布受理破产申请公告之日起计算()。
甲、乙、丙共同出资设立一有限责任公司。其中,丙以房产出资30万元。公司成立后又吸收丁入股。后查明,丙作为出资的房产仅值20万元,丙现有可执行的个人财产6万元。下列处理方式中,符合公司法律制度规定的是()。
高路迁移
下列说法错误的是()。
材料一马道村是一个典型的传统农耕村落。千百年来,这里的村民以种地务农为生,主要的经济作物有槟榔、荔枝、菠萝蜜和水稻等。于飞7岁那年,父亲复员,带着他和母亲回到马道村。如诗画般美丽的田园风光,亲近自然、充满乐趣的乡村生活,以及热情淳朴的乡邻们,都给童年
明知对方是境外间谍组织而为其窃取、刺探、收买、非法提供国家秘密、情报,构成()。
以下能正确对整型数组赋初值的语句是______。
最新回复
(
0
)