首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
16
问题
有如下类定义:
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://jikaoti.com/ti/SBl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTestClass{staticinti;public:TestClass(){i++;}
有如下程序段:运行时的输出结果是()。
下列关于基类和派生类关系的叙述中,正确的是()。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
下列字符串中可以用作C++标识符的是()。
下列选项中不属于面向对象程序设计特征的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件proj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
软件生命周期是指()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
从脑干背面出脑的脑神经是
简答新民主主义革命理论的意义。
为落实从军的货币政策,中国人民银行2008年1月16日宣布,从2008年1月25日起,上调存款类金融机构人民币存款准备金率
A.左房室口周围B.右房室口周围C.右心室流出道口周围D.左心室流出道口周围E.右心房的最下部,卵圆窝的右下方肺动脉瓣位于
第三类防雷建筑物引下线应沿建筑物四周均匀或对称布置,其间距不应大于()。
承担编制县域城镇体系规划具体任务的单位,应当具有的资质是:
在进行绩效考核时,可先选定评价要素,再将所有的员工按照评价要素两两进行比较,从而确定员工的评价等级,这种方法是()。
问题解决策略主要包括_______策略和启发式策略。
大数据给人类呈现的是一幅既美好又可怕的未来图景:美好之处在于,它将给我们带来更大的视野和更新的发现,进而改变我们的工作和生活方式;可怕之处在于,它给我们带来更多的风险和更大的挑战,除了数据本身的安全之外,它更多地关乎人们的隐私。与此同时。在研究和制定大数据
从艺术起源的角度界定艺术的学说是_______。
最新回复
(
0
)