首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA { int a; public: int getRefoconst{return&a;) ∥① int getValueoconst{return a;) ∥②
有如下类定义: class AA { int a; public: int getRefoconst{return&a;) ∥① int getValueoconst{return a;) ∥②
admin
2014-08-29
24
问题
有如下类定义:
class AA
{
int a;
public:
int getRefoconst{return&a;) ∥①
int getValueoconst{return a;) ∥②
void set(int n)const{a=n;) ∥③
friend void show(AA aa)const{cout<
);
其中的四个函数定义中正确的是( )。
选项
A、①
B、②
C、③
D、④
答案
B
解析
此题考查了常成员函数和友元函数的概念。选项A中,getRef()函数的返回值和函数函数类型不符,故错误;C选项中set()常成员函数改变了数据成员的值,这是不允许的:D选项中show()函数被同时定义成友元函数和常成员函数是错误的。
转载请注明原文地址:https://kaotiyun.com/show/hWNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面描述中,符合结构化程序设计风格的是()。
下列程序的运行结果为【】。#include<iostream.h>voidmain(void){inti=10;switch(i){case9:i=i+1;case10
以下程序输出结果是______。#include<iostream.h>voidmain(){ inta[3][3]={1,3,5,7,9,10,13,15,17},sum=0,i,j;for(i=0;i<3:
以下程序的输出结果是______。for(x=3;x=6;x++){cout<<((x%2)?"**":"#")<<x;if(x%2==0)cout<<end1;}
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
下列说法有错误的是______。
线性表采用链式存储方式时,结点的存储地址______。
栈和队列通常采用的存储结构是【】。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
企业集团
Hefailedinhisexam,______provesthathehadn’tworkedhardenough.
浅Ⅱ度烧伤的特点,不包括()。
急性肺水肿患者吸氧时,湿化瓶中的酒精的浓度为10%~20%。()
宋某、李某、张某等人乘坐运钞车沿解放大道自西向东行驶,在车行至南关广场左拐弯时,与直行通过的9路公共汽车抢行。李某以公共汽车没有对运钞车避让为由,在宋某等人的怂恿下,驾驶运钞车掉头追赶9路车,在南关站附近将公共汽车拦住。随后将公交车司机程某强行拖拽下车,引
根据《中华人民共和国水污染防治法》及实施细则的有关规定,禁止从事旅游、游泳和其他可能污染生活饮用水水体的活动的生活饮用水地表水源保护区是( )。
下列各项中,关于非涉税鉴证服务业务签订业务约定书的表述正确的是()。
信贷业务岗职责包括()。
现金头寸指标越高,意味着商业银行有较好的流动性。该指标的计算公式为()。
姜老太太为给过世的丈夫的发明索取报酬,进行了长达三年的维权诉讼。在死者的遗产中,他的发明属于()。
最新回复
(
0
)