首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA { int a; public; int getRef()const{return&a;} //① int getValue()const{return a;} /
有如下类定义: class AA { int a; public; int getRef()const{return&a;} //① int getValue()const{return a;} /
admin
2020-04-07
76
问题
有如下类定义:
class AA
{
int a;
public;
int getRef()const{return&a;} //①
int getValue()const{return a;} //②
void set(int n)const{a=n;} //③
friend void show(AA aa)const{cout<<a;} //④
};
其中的四个函数定义中正确的是( )。
选项
A、①
B、②
C、③
D、④
答案
B
解析
此题考查了常成员函数和友元函数的概念。选项A中,getRef()函数的返回值和函数函数类型不符,故错误;C选项中set()常成员函数改变了数据成员的值,这是不允许的:D选项中show()函数被同时定义成友元函数和常成员函数是错误的。
转载请注明原文地址:https://kaotiyun.com/show/fy8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数f()的功能是将形参x的值转换为二进制数,所得二进制数的每一位数放在一维数组y中返回。二进制的最低位放在下标为0的元素中,请将程序补充完整。voidf(intx,inty[]){intm=0,n;do{
设有如下程序段:charstr[]=”World”;char*ptr=str;执行上面的程序段后,*(ptr+5)的值为______。
下列叙述中正确的是
数据处理的最小单位是
数据库管理系统常见的数据模型有层次模型、网状模型和_____3种。
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
下述说法错误的是
有如下数组声明:intvalue[30];,下标值引用错误的是
若将一个二元运算符重载为类的成员函数,其形参个数应该是______个。
随机试题
第三人不参加行政复议,()行政复议案件的审理。
《证券法》规定的注册资本最低限额的标准有()。Ⅰ.5000万元Ⅱ.2亿元Ⅲ.1亿元Ⅳ.5亿元
厚度为32mm的16MnR壳体,其纵、环缝允许的最大棱角依次为________。
A.晶状体半脱位B.晶状体全脱位C.晶状体脱位于球结膜下D.晶状体嵌顿于瞳孔区E.晶状体后囊混浊前房变深,虹膜震颤,出现高度远视
A.消食兼能散瘀B.消食兼能发表C.消食兼能疏肝D.消食兼能消石E.消食兼能化痰
与气机调节关系最密切的脏是
施工资料是以()为组成单元,按不同相关专业分别管理。
在砌体中埋设管线时,不应在截面长边小于以下何值的承重墙体、独立柱内埋设管线?[2004年第77题]
光(电)缆沟回填土时,应先回填()mm厚的碎土或细土,并应人工踏平。
根据我国教育法的规定,受教育者可享有的权利包括()。
最新回复
(
0
)