首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2017-04-25
23
问题
有如下类定义:
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/T1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面C++带有默认参数函数的叙述,正确的是( )。
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intn){number=n;}//拷贝构
下列程序的执行结果是【 】。#include<iostream.h>classMyclass{public:voidGetSum(inta)stat
带一个long类型参数的流成员函数_____按参数值设置flags状态变量,并返回以前设置的标志值。
关于new运算符的错误的描述是()。
设有如下说明 typedef struct {int n;char c;double x;}STD; 则有以下选项,能正确定义结构体数组并赋初值的语句是
以下循环体的执行次数是 main() {int i,j; for(i=0,j=1;i<=j+1;i+=2,j--) cout<<i<<endl;
在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是()。
for(intx=0,y=0;!x&&y<=5;y++)语句执行循环的次数是()。
磁盘文件操作中,打开磁盘文件的访问方式中以追加方式打开文件的
随机试题
程序正当是行政法的基本原则。下列选项中是程序正当要求的体现的是()。
男性,34岁,农民。频繁腹泻及呕吐1天来诊。约20余次,水样便,伴腓肠肌抽痛;无明显腹痛。体检:神志清,明显脱水征,BP8/5.3kPa(60/40mmHg),血浆比重1.035,红细胞压积0.60(60%),WBC18×109/L,大便光镜检WB
有关药品的作用和合理应用,不正确的是
低温冷藏食品主要卫生问题是()
【背景资料】某泵站加固改造工程施工内容包括:引渠块石护坡拆除重建、泵室混凝土加固、设备更换、管理设施改造等。招标文件按照《水利水电工程标准施工招标文件》编制。某公司参加了投标。为编制投标文件,公司做了以下准备工作。工作一:搜集整理投标报价所需的主要材料
中国沈阳国际贸易集团公司与中国台湾越秀公司以FOB高雄USD50元/台的价格签订了进10000台简易型节气门传感器(属自动进口许可管理、法定商检商品)的合同。该批货物于2007年5月10日由“青莲号”货轮载运进境。该公司于当日向海关申报货物进口,海关验
古代马国是一个奴隶制国家,有国王、有将军、有军队,使用奴隶劳动,并用奴隶作祭祀祖的供品。()灭马国后,采取了一系列封建化的改革措施,使其沿封建制的方向前进。
居住在宁国市的畲族,有不同于汉族的婚嫁习俗。畲族婚俗方式有()。
Inthefollowingconversation,BviolatestheMaximof________.A:Mrs.Xisanoldbag.B:Theweatherhasbeenquitedelightfu
Muchunfriendlyfeelingtowardscomputershasbeenbasedonthefearofwidespreadunemploymentresultingfromtheirintroductio
最新回复
(
0
)