首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class A{ public: A(){data:0;} A(int x){data=x;} ~A(){} void outData(){cout
有如下类定义和变量定义: class A{ public: A(){data:0;} A(int x){data=x;} ~A(){} void outData(){cout
admin
2019-08-23
47
问题
有如下类定义和变量定义:
class A{
public:
A(){data:0;}
A(int x){data=x;}
~A(){}
void outData(){cout<
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/9J8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行如下程序将输出():#include<iostream>usingnamespacestd;classBase{public:Base(){cout<<"BB";fun();}voi
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称__________。
有如下类定义: class Foo { public: Foo(int v):value(v){} //① ~Foo(){} //② private: Foo()
下列有关继承和派生的叙述中,正确的是A)派生类不能访问基类的保护成员B)作为虚基类的类不能被实例化C)派生类应当向基类的构造函数传递参数D)虚函数必须在派生类中重新实现
若已定义int a=256,执行语句cout<<hex<<a;的结果是
在一个容量为25的循环队列中,若头指针front=15,尾指针rear=6,则该循环队列中共有【 】个元素。
为了克服软件危机提出了【】概念。
软件调试的目的是
在软件生存周期小,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
对于模板定义关键字class和typename说法不正确的是
随机试题
冷原子吸收法测定总汞时,试样消解后,在强酸性介质中,汞离子被硼氢化钠还原成元素汞,通过载气吹入汞测定仪进行冷原子吸收测定。
简述预算的分类。
OneBritishschoolisfindingthatallowingchildrentolistentomusicoreventohavetheTVonwhilestudyingishelpingimpr
直线一参谋型组织结构的优点是
A.非限制使用级B.自主使用级C.限制使用级D.特殊使用级具有明显或者严重不良反应,不宜随意使用的抗生素
根据企业所得税相关规定,下列确认销售商品收入实现的条件,错误的是()。
民族语言属于阿尔泰语系的是()。
17岁的高中生江某涉嫌犯罪被采取刑事强制措施,案件尚在审理阶段,所在学校以此为由取消了其学籍。该校做法()
甲、乙、丙三名学生参加一次考试,试题一共十道,每道题都是判断题,每题10分,判断正确得10分,判断错误得零分,满分100分。他们的答题情况如下:考试成绩公布后,三个人都是70分,由此可以推出,1~10题的正确答案是(
(2008下项管)去年底A公司大型企业集团的财务处经过分析发现,员工手机通话量的80%是在企业内部员工之间进行的,而90%的企业内部通话者之间的距离不到1000米。如果能引入一项新技术降低或者免掉内部员工通话费,这对集团来说将能节省很大一笔费用,对集团的发
最新回复
(
0
)