首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
24
问题
有如下类定义:
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全国计算机二级
相关试题推荐
下面关于指针的说法中错误的是()。
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
已知数组arr的定义如下:.intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
在E-R图中,用来表示实体的图形是()。
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下:TestClass3TestClass2TestClass1其中定义的类并不完整,按照要求完成下列操作,将类的定义
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。该工程中包含一个程序文件main.epp,其中有类Quadritic、类Root及主函数main的定义。一个Quadritic对象表示一个ax2+bx+c的一元二次多项式。一个Roo
数据库应用系统中的核心问题是()。
关于关键字class和typename,下列表述中正确的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
C________analysisisbaseduponthebeliefthatthemeaningofawordcanbedividedintomeaningcomponents.
肝气郁结型胁痛的主症特点是:肝胆湿热型胁痛的主症特点是:
该患者应高度怀疑为明确诊断,应做下列哪项检查
甲的父亲在一次车祸中丧生,甲依法继承了其父的遗产。引起遗产继承这一法律关系发生的法律事实是()。
2010年一11月2日,某公司销售商品领用单独计价的包装物成本40000元,增值税专用发票上注明销售收入100000元,增值税税额为17000元,款项已存入银行。假设不考虑材料成本差异,该公司应编制如下会计分录,正确的有()。
各种感觉能力都开始减退是在()。
按()分类,网络服务器可以分为:基础级服务器,工作组级服务器,部门级服务器和企业级服务器。
与窗体和报表的设计视图工具箱比较,下列哪个控件是数据访问页特有的
A、Itcoversthemid-pricedcellphone.B、Itisdominatedbyhigh-pricedcellphone.C、SomeNokiamodelshavebeenavailableint
Maslow’sHierarchyofNeedsAbrahamMaslowhasdevelopedafamoustheoryofhumanneeds,whichcanbearrangedinorderof【T
最新回复
(
0
)