首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A( ){data=0;} A(int x){data=x;} ~A( ){ } void outData( ){cout<<data;}
有如下类定义和变量定义: class A{ public: A( ){data=0;} A(int x){data=x;} ~A( ){ } void outData( ){cout<<data;}
admin
2020-07-23
20
问题
有如下类定义和变量定义:
class A{
public:
A( ){data=0;}
A(int x){data=x;}
~A( ){ }
void outData( ){cout<<data;}
int getData(int n)eonst{ return data * n;}
private:
int data;
};
A a(5);
const A b(8);
下列函数调用中错误的是( )。
选项
A、a.outData( );
B、b.outData( );
C、a.getData(10);
D、b.getData(10);
答案
B
解析
常对象是指对象的所有成员的值都不能被修改,常成员函数是指只能引用本类的数据成员,而不能修改它们的成员函数;常成员函数可以被常对象调用,也可以被普通对象调用,而普通成员函数只能被普通对象调用,不能被常对象调用,题意中对象a是普通对象,b是常对象,outData()是普通成员函数,getData()是常成员函数,所以选项B中通过常对象b调用普通成员函数olatData()是错误的,选项A、C、D都正确;本题答案为B。
转载请注明原文地址:https://jikaoti.com/ti/Y8l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面对对象概念描述正确的是
下面属于白盒测试方法的是
有如下程序:#includeusingnamespacestd;classXB{inta;public:s
下面不属于软件测试实施步骤的是
计算机软件包括
有如下类声明和函数声明classBase{intm;public:intn;protected:intp;};classDer
如果派生类以protected方式继承基类,则基类中的保护成员在派生类中的访问属性是
已知主函数中通过如下语句序列实现对函数模板swap的实例调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的描述中,会导致上述语句序列发生编译错误的是
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
下列关于模板的表述中,错误的是
随机试题
某男,32岁。因上呼吸道感染给予当归注射液静脉滴注。在输液开始后40分钟左右,患者突然出现发冷、寒战、面色苍白、四肢冰冷,继之出现高热,体温40℃以上,并伴有恶心、呕吐、头痛等症。医生紧急对其停止输液,并诊断为热原反应。下列叙述不正确的是
简述用户在信息系统改善中的作用。
共产主义社会的必经阶段和必由之路是()
李东是某基层人民法院刑事审判庭法官,其依法不得兼任下列职务中的:
农民工小安在外地打工,工地老板恶意拖欠小安的工资数万元,不见踪影。小安又和女友闹矛盾。现在小安情绪失控,爬上二十层的塔楼楼顶想要跳楼,围观群众越聚越多,警方接到报警后赶赴现场。为了稳住小安的情绪,你在劝说小安的过程中,效果不大的话是()。(单选
结合中国特色社会主义法治体系论述全面推进依法治国的总目标、基本原则和根本任务。
设3阶实对称矩阵A的秩为2,且求A的所有特征值与特征向量;
下列对IPv6地址表示中,错误的是()。
From:NowMailTo:EloisePendletonSubject:Welcome!Date:December18DearMs.Pendleton,ThankyouforsigningupforaNow
Strangethingshappentotimewhenyoutravel,becausetheearthis(11)intotwenty-fourtimezones(时区),onehourseparate.
最新回复
(
0
)