首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
38
问题
有如下类定义:
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全国计算机二级
相关试题推荐
有如下模板声明:template<typenameT1,typenameT2>classA;下列声明中,与上述声明不等价的是()。
下列关于构造函数的描述中,错误的是()。
下列有关运算符重载的叙述中,正确的是()。
下列符号中不属于C++关键字的是()。
下列给定程序中函数fun的功能是:计算n!。例如,给n输入5,则输出120.000000。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include#i
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数sort(int&m,int&n,int&1)实现将三个整数m、n、1由大到小输出。m最大,1最小。程序分析:程序实现时,可以把最大的数放到m上,先将m与n进行比
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
软件测试的目的是
软件测试的目的是()。
随机试题
1939年,国民政府推行的新县制的行政层次结构包括()
(2013年4月)哲学属于_______。
下列各项中,属于对新技术、新工艺和新材料应用方案的技术分析中的其他指标分析的有()。
在借贷记账法下,应在借方核算的是()。
依据流通先导地位可以推断出,流通业对国民经济增长的贡献和工农业相比()。
未来公司2016年有关资料如下:(1)1月1日部分总账及其所属明细账余额如表所示(该公司未单独设置“预付账款”会计科目;表中长期借款为2015年10月1日从银行借入,借款期限2年,年利率为5%,每年付息一次、到期归还本金。):(2)2
简述《义务教育语文课程标准》(2011版)第三学段习作教学的目标和内容。
发展不平衡问题依然突出,缩小贫富差距、共享全球化成果任重道远。
WhataretheAustralianssufferingfrom?
A、Economy.B、Value.C、Savings.D、Power.D本题考查细节。由句(4)可知,女士年轻时更注重汽车的动力、声誉和时尚,而现在则更注重经济、价值和省钱。因此答案为D。
最新回复
(
0
)