首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: Class A public: A(){data=0;} A(int x){data=X;} ~A(){} void outData(){cout<<data;} int g
有如下类定义和变量定义: Class A public: A(){data=0;} A(int x){data=X;} ~A(){} void outData(){cout<<data;} int g
admin
2021-07-02
107
问题
有如下类定义和变量定义:
Class A
public:
A(){data=0;}
A(int x){data=X;}
~A(){}
void outData(){cout<<data;}
int getData(int n)const{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调用普通成员函数outData()是错误的,选项A、C、D都正确;本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Glfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#nclude<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<"Base::fun"<<endl;}};classDerived:publicB
以下()不属于对象的基本特征。
有如下程序;#include<iostream>usingnamespacestd;classB{public:virtualvoidshow(){cout<<’’B’’;}};
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
数据库设计中反映用户对数据要求的模式是()。
阅读下面的程序:#include<iostream.h>voidmain(){intx;cin>>x;if(x++>5)cout<<x<<end1;elsecout<<x-
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
下列叙述中正确的是()。
下列描述中,不符合良好程序设计风格要求的是
随机试题
下列属于地理自然环境的有()
路中心的双黄实线属于哪一类标线?
经济、政治、法律、伦理等人际关系是()
孤立性心肌炎时,心肌间质的肉芽肿不含有下列哪一种成分
下列有关糖皮质激素治疗特发性血小板减少性紫癜的叙述,正确的是
在诊断尚未明确的腹部闭合性外伤观察期做法错误的是
某建设单位在销售房屋期间,物业管理公司应建设单位的请求,派出三名电梯工在白天帮助操作电梯,方便购房人上下,在此期间,发生了电梯滑梯困人事件。对电梯故障的处理,以下做法正确的是()。A.立即报告建设单位B.电梯工立即进行维修C.等候电梯安装
导游员小丁提前两个小时出发去机场接团,在离机场还有10公里的地方遇到了交通事故,旅游车被堵,等小丁赶到机场,已经迟到了将近20分钟,领队和客人早已集合在停车场上等他了。小丁赶紧请客人上车。虽然向领队和客人作了解释并表示歉意,但是,客人仍然情绪激动,议论纷纷
截至2017年年末,J市城市商业综合体为3家,经营商户数为889户,全年可出租面积123124平方米,车位数481个,全年总客流量1457万人次,实现营业额14.1亿元。城市商业综合体内零售业、餐饮业、服务业商户从业人员期末人数分别为3143人、499人和
TheJapaneseareexpectinghouseguests.Thesevisitorswillstayforalongtime,servingtea,cleaninghouse,makingConversat
最新回复
(
0
)