首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: AO{data=O;} ~A() {) int GetData0 const { return data;) void SetData(int
有如下类定义和变量定义: class A{ public: AO{data=O;} ~A() {) int GetData0 const { return data;) void SetData(int
admin
2020-11-11
58
问题
有如下类定义和变量定义:
class A{
public:
AO{data=O;}
~A() {)
int GetData0 const { return data;)
void SetData(int n) {data=n; )
private:
int data;
);
const A a:
A b;
下列函数调用中错误的是( )。
选项
A、a.GetData0;
B、a.SetData(10);
C、b.GetData();
D、b.SetData(1 0);
答案
B
解析
由题意可知a为常对象,因为常对象不能被更新,所以通过这个常对象只能调用它的常成员函数GetData(),而不能调用其他成员函数SetData(10),因而选项B为本题的正确答案。
转载请注明原文地址:https://www.kaotiyun.com/show/Jvyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下关系表:则下列操作中正确的是()。
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
已知类Myclass的定义如下:classMyClass{public:MyClass(intd){data=d;}~MyClass(){}private:intdata;}
某类中有一个无参且无返回值的常成员函数Show,则正确的Show函数原型是()。
下列关于运算符重载的描述中,错误的是()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
有如下函数模板:template<typenamet,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
运算符重载时不需要保持的性质是()。
下列定义语句中,错误的是()。
下面是一个模板声明的开始部分:temp1ute<typenameT>double__由此可知()。
随机试题
出血时间,血小板计数,血块退缩,凝血时间,凝血酶原时间A.正常,正常,正常,延长,正常B.正常,正常,正常,正常,延长C.延长,正常,不良,正常,正常D.延长,减少,不良,延长,延长E.延长,减少,不良,正
间接法是按烘干法测定原状土的天然含水率,用稠度公式计算土的天然稠度。()
可行性研究报告的内容应包括( )。
关于会计凭证的传递与保管,以下说法中不正确的是()。
会计科目按提供信息详细程度及其统驭关系分类,分为总分类科目和()。
下列道教名山中,被尊为正一道祖庭的是()。
正强化包括()
拷贝:复制
情绪的生理指标包括
Isthat____________newcar?
最新回复
(
0
)