首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
30
问题
有如下类定义和变量定义:
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://jikaoti.com/ti/Lel0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
层次型、网状型和关系型数据库划分原则是( )。
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是
对C++编译器区分重载函数无任何意义的信息是()。
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程proj1,此工程中包含了类Pets(“宠物”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Na
下列选项中,与实现运行时多态性无关的是
下列有关继承和派生的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数num(char*str)实现返回字符串中非数字的个数。例如:abcl23abc45返回输出:6将函数num()补充完整。注意:请勿改动主函数。
在软件开发中,需求分析阶段产生的主要文档是( )。
深度为7的二叉树共有127个结点,则下列说法中错误的是
随机试题
对客户提供安全政策和()是HSE管理体系内容之一。
与MR成像质量控制无关的参数是
女,54岁,白带增多,均匀稀薄,有臭味,阴道黏膜无明显充血,阴道pH值5.0。最可能的诊断是()
甲私刻乙公司的财务专用章,假冒乙公司的名义签发一张转账支票给收款人丙,丙将该支票背书转让给丁,丁又背书转让给戊。当戊主张票据权利时,下列表述正确的是()。
下列属于《中华人民共和国票据法》(简称《票据法》)规定的汇票必须记载事项的是()。
注册会计师的下列各种做法中,对降低检查风险无效的是()。
物流拉动控制的特点是()。
社会工作者的直接服务角色不包括()
请从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
下列关于电子邮件的叙述中,正确的是()。
最新回复
(
0
)