首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A(){data=0;} ~A() {} int GetData() const { retum data;} void SetData (i
有如下类定义和变量定义: class A{ public: A(){data=0;} ~A() {} int GetData() const { retum data;} void SetData (i
admin
2020-11-11
34
问题
有如下类定义和变量定义:
class A{
public:
A(){data=0;}
~A() {}
int GetData() const { retum 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
解析
由题意可知a为常对象,因为常对象不能被更新,所以通过这个常对象只能调用它的常成员函数GetData(),而不能调用其他成员函数SetData(10),因而选项B为本题的正确答案。
转载请注明原文地址:https://kaotiyun.com/show/0Zyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类的定义,横线处的语句是()。classTestClass{________intx,y;public:TestClass(inta=0,intb=0){X=a:
已知i=5,j=0,下列各式中运算结果为j=6的表达式是()。
下列符号中不属于C++关键字的是
关于动态存储分配,下列说法正确的是
下列关于派生类和基类的描述中,正确的是()。A)派生类成员函数只能访问基类的公有成员B)派生类成员函数只能访问基类的公有和保护成员C)派生类成员函数可以访问基类的所有成员D)派生类对基类的默认继承方式是公有继承
对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是( )。
下列选项中,正确的C++表达式是
下列数据结构中,属于非线性结构的是
对如下二叉树进行后序遍历的结果为
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
随机试题
使血液连续而均匀流动的血管是
男性患者,32岁,胸外伤,病人极度呼吸困难,休克,伤侧肋间隙增宽,呼吸音消失,有广泛皮下气肿。
关于上消化道出血方式,哪种说法是不正确的
下列选项中高度提示多发性硬化的体征是
自动化工程的工作仪表精度等级是1.0级,选择校准仪表的精度等级应为()
下列独立经济核算的企业或单位不能成为企业所得税的纳税人的有( )。
公司一般不使用完全折旧但未报废的机械设备。()
下列对气候与城市规划的描述错误的是:
通过探测重力的微小变化,科学家发现一些地方的地下水越来越少。尽管卫星数据显示地下水出现了__________,相关部门对这些信号仍然相当__________,他们对科学家最近的发现提出了__________。填入划横线部分最恰当的一项是:
A、Improvingmind-readingstrategies.B、Readingclassicscientificliterature.C、Playinggamesthatchallengeone’smind.D、Trave
最新回复
(
0
)