首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA { int a; public: int getRef()const{return.&a;} //① int getValueoconst{return a;}
有如下类定义: class AA { int a; public: int getRef()const{return.&a;} //① int getValueoconst{return a;}
admin
2020-07-30
41
问题
有如下类定义:
class AA
{
int a;
public:
int getRef()const{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/HPyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列字符串中,正确的C++标识符是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
若执行以下程序时从键盘上输入9,则输出结果是()。main(){intn;cin>>n;if(n++<10)cout
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
下列关于基类和派生类关系的叙述中,正确的是()。
构成计算机软件的是()。
下列关于类模板的模板参数的叙述中,错误的是()。
若AA为一个类,a为该类的私有整型数据成员,getA()为该类的一个非静态公有成员函数,功能是返回a的值。如果x为该类的一个对象,要在类外访问x对象中a的值,正确的访问格式为()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类Integers和主函数main的定义。一个Integers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数
下列对于软件测试的描述中正确的是
随机试题
《始得西山宴游记》主旨是()
下列除哪项外,均是采录“主诉”所要求的内容
铁与原卟啉结合成血红素,结合的地点在( )。
下面有关口服水合氯醛的描述,哪一项是正确的( )。
根据《中华人民共和国城市房地产管理法》的规定,房地产准予转让后,由受让方办理土地使用权出让手续,并按规定缴纳()。
在基金会财产管理和使用过程中,公募基金会的募捐,应当()募得资金后拟开展的公益活动和详细的资金使用计划。
假如你是一班的班长,名叫于洪。现在因为要举办一个英语晚会,所以想请MissKatherine来参加这次晚会,并给其介绍在晚会上将有唱歌、游戏等节目。请写一封信向MissKatherine发出邀请。
《中华人民共和国教师法》第三条规定:教师是履行教育教学职责的______人员。
申遗成功并不意味着这项非物质文化遗产从此就“躺”在所属国的功劳簿上,束之高阁、____________________了。申遗不是“抢注”商标,而是提取出人类在历史长河中缔造的文化精髓,让全世界都能知道并分享。如今,人们看待奥运会金牌榜日益冷静,这是一种充
Therobberhadescapedandwasnowheretobefoundwhenthepolice______.
最新回复
(
0
)