首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
80
问题
有如下类定义和变量定义:
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/GJfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classHow{intk;public:friendvoidshow();};则类How所拥有的构造函数的数量是()。
有定义语句“chars[10];”,若要从终端给S输入5个字符,错误的输入语句是()。
设有程序段:intk=10;while(k=0)k=k-1;则下面描述中正确的是()。
下列叙述中正确的是
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下列有关C++流的叙述中,错误的是()。
结构化程序设计的基本原则不包括()。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
下列关于模板的描述中,错误的是()。
数据字典(DD)所定义的对象都包含于
随机试题
治疗特发性血小板减少性紫癜,下列哪项不是切脾的指征
A、输血前肌内注射异丙嗪25mgB、输血前输入少量等渗盐水C、输血1000ml应静脉注射10%葡萄糖酸钙D、皮下注射0.1%肾上腺素1mlE、热敷双侧腰部,保护双肾输血时处理过敏反应应
甲公司申请进行听证程序,应该( )如果听证之后,国税局依然对甲公司作出了罚款10000元的行政处罚,甲公司不服向人民法院提起诉讼。人民法院对该市国税局的规定( )。
按照企业所得税源泉扣缴的规定,对多次付款的合同项目,、扣缴义务人向主管税务机关报送合同全部付款明细、前期扣缴表和完税凭证等资料,办理扣缴税款清算手续的规定时限是()。
It______be______tothepublic______weall______withtheconclusionoftheinvestigation.(根据下面汉语意思完成句子)只有当我们都同意了,调查结果才能公布于众。
Europe’sworldstatushaddrasticallychanged.Itsindividualnations,oncegreatpowers,weredwarfed—politicallyandmilitaril
中华人民共和国国家工作人员在中华人民共和国领域外犯我国刑法规定之罪的,()。
Ifyou’vegotanearforlanguages,askillofcodingorasteadyhandanddon’tfaintatthesightofbloodthenyourcareerlo
—Don’tgotherealoneinsuchlatehours.—Don’tworry.I______.
Fromthefirst,paragraphwecanlearnthatthecampuslifehasbecome______.Theauthorbelievesthatweshouldpay______.
最新回复
(
0
)