首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA { int a; public: int getRef()const{ return &a; } //① int getValue(
有如下类定义: class AA { int a; public: int getRef()const{ return &a; } //① int getValue(
admin
2010-12-16
106
问题
有如下类定义: class AA { int a; public: int getRef()const{ return &a; } //① int getValue()const{ return a; } //② void set(int n)const{ a=n; } //③ friend void show(AA aa)const{ cout<<a; } //④ }; 其中的四个函数定义中正确的是( )。
选项
A、①
B、②
C、③
D、④
答案
B
解析
此题考查了常成员函数和友元函数的概念。选项A)中,getRef()函数的返回值和函数类型不符,故错误;选项C)中set()常成员函数改变了数据成员的值,这是不允许的;选项D)中show()函数被同时定义成友元函数和常成员函数是错误的。
转载请注明原文地址:https://kaotiyun.com/show/GKjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下表达式中,其值不等于数值3的是()。
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf("%d",&num);if(hum>99)s=3;
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
以下选项中,合法的一组C语言数值常量是()。
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是()。
设文件指针fp已定义,执行语句fv=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()。
下面不属于需求分析阶段任务的是()。
下列队列的描述中,正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
关于关键字class和typename,下列描述正确的是()。
随机试题
肺癌患者放疗过程中出现急性放射性食管炎的时间是
妇女绝经前后的一段时间,也就是卵巢功能衰退的阶段,一直持续到最后一次月经后1年,称为( )
对二尖瓣狭窄程度的判定最有价值的是
被申请人应当自收到申请书副本或者申请笔录复印件之日起()内,提出书面答复,并提交当初作出具体行政行为的证据、依据和其他有关资料。
依据《特种作业人员安全技术培训考核管理规定》,应当直接注销特种作业操作证的是()。
下列关于甲公司债务重组时的会计处理中,正确的是( )。甲公司20×7年应予资本化的借款利息金额为( )万元。
饭店应根据备件品种和占用资金的多少,把要储备的备件分为A、B、C三大类,其中A类备件的特点包括()。
每到旅游旺季,文明旅游就成了社会舆论关注的热点问题,一些不文明行为一经_______,总会引发社会热议,其实“_______”,文明习惯的养成非一时一日之功,想要取得立竿见影的效果并不现实。填入画横线部分最恰当的一项是:
设有定义在(-∞,+∞)上的函数:则(Ⅰ)其中在定义域上连续的函数是________;(Ⅱ)以x=0为第二类间断点的函数是________.
在窗体上画一个命令按钮,其名称为Command1,然后编写如下代码:OptionBase1PrivateSubCommandl_Click()Dimaa=Array(1,2,3,4):j=1For
最新回复
(
0
)