首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
14
问题
有如下类定义和变量定义:
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全国计算机二级
相关试题推荐
设二叉树如下:则中序序列为
Sample是一个类,且有如下语句:Samplea[2],*p=newSample;执行这个语句时调用Sample类的构造函数的次数是
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
有如下程序:#includeusingnamespacestd;classBase{public:Base(){cout
下列叙述中正确的是
派生类的成员函数不能访问基类的()。
下面能作为软件需求分析工具的是
下面描述中错误的是( )。
下列运算符中,不能被重载的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
随机试题
在分配稀有卫生资源时,不应该坚持的是
甲与乙有仇,某日甲远远看见乙手持匕首朝自己走来,心想先下手为强,于是随手拾起一根本棒冲上去猛击乙头部,致其重伤,后来发现乙拿的是一把玩具匕首。甲的行为属于:()
钎焊时( )。
甲公司2007年期初发行在外的普通股为60000万股;4月30日新发行普通股32400万股;12月1日回购普通股14400万股,以备将来奖励职工之用。该公司当年度实现净利润为24120万元。则甲公司2007年度基本每股收益为()元。
宏观调控手段系统是由税收杠杆、信贷杠杆、外汇杠杆、价格杠杆组成的。()
个体倾向于利用自己身体或内部参照作为信息加工依照的认知风格称为()。
作为一名建筑师,莱伊恩并不是最出色的。但作为一个人,他无疑非常伟大。他始终恪守自己的原则,给高贵的心灵一个美丽的住所,哪怕是遭遇到最大的阻力,也要想办法抵达胜利彼岸。下列表述错误的是()。
材料一:本世纪初开始,我国广大社会成员公共需求的全面、快速增长同公共产品的短缺、基本公共服务不到位的问题成为日益突出的阶段性矛盾。第一,城乡基本公共服务的过大差距形成城乡协调发展的巨大压力。第二,地区间基本公共服务的过大差距形成区域协调发展的巨大压力。第三
Recordset对象属性中,用来移动到下一条记录的是()。
将考生文件夹下FVP文件夹中的文件ZUO.ARJ复制到同一文件夹下,并命名为BEER2.ARJ。
最新回复
(
0
)