首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA { int a; public; int getRef()const{return&a;} //① int getValue()const{return a;} /
有如下类定义: class AA { int a; public; int getRef()const{return&a;} //① int getValue()const{return a;} /
admin
2020-04-07
57
问题
有如下类定义:
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/fy8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下程序段:charstr[]=”World”;char*ptr=str;执行上面的程序段后,*(ptr+5)的值为______。
已知数组a中有n个元素,下列语句将数组a中从下标x1开始的k个元素移动到从下标x2开始的k个元素中,其中O<=xl<x2<n,x2+k<n,请将下列语句补充完整。For(inti=x1+k-1;i>=x1;i--)a[___
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。#includeusingnamespacestd;classA{public:A(){cout
下列叙述中,正确的是()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
设有定义语句:doublex=2.5,y=4.7;inta=7;,那么表达式x+a%3*(int)(x+y)%2/4的值为【】。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
下列关于类成员对象构造函数调用顺序的叙述中,正确的是
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
随机试题
普列姆昌德创作的第一部长篇小说是
赠送第一代产品,属于电子商务定价策略中的
男性,35岁,因肝硬化食管静脉曲张破裂出血而行输血治疗,当输血至5分钟左右,患者突然烦躁不安,寒战,胸闷,腰背剧痛,皮肤发绀,呼吸困难,立即停止输血。该患者发生的输血反应是
患者,女,49岁。尿频、尿急,腰腹拘急疼痛3天,伴寒热往来,口苦呕恶,大便干,日1行,小便黄,舌红苔黄腻有剥脱,少津液,脉细数濡。方选
出租人解除不定期房屋租赁合同的,应当提前()通知承租人。
在总杠杆系数大于0的情况下,可以通过降低企业的总杠杆系数,进而降低公司风险的措施包括()。
官府菜在规格上一般不低于宫廷菜,而又与庶民菜有极大的差别。()
给定材料【材料1】金融业是深圳经济的一大支柱产业,成为金融中心也是深圳发展目标之一。深圳市金融办统计数据显示,2017年前三季度金融业实现增加值2298.47亿元,增长7.2%,占GDP比重14.9%;金融业实现国地税合计税收(不含证券
京剧“麒派”创始人周信芳的代表剧目有()。
A、Themajorityofthemthinkitlessimportantthancomputers.B、Manyofthemconsideritboringandold-fashioned.C、Themajori
最新回复
(
0
)