首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2018-12-04
38
问题
有如下类定义:
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/PgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
源程序的文档化不包括()。
下列程序的执行结果是______。#include<iostream.h>classStudent{public:Student(intxx){x=xx;}virtualfloatca
下面程序的结果为______。#include<iostream.h>voidmain(){int3=1,b=2;boolc=1;if(a>b)||c)cout<<“true”<<endl;else
有如下程序:#include(iostream>usingnamespacestd;ClassTest{public:Test(){n+=2;}~Test(){n-=3;)s
有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:A(inti){a=i;}void
重载输入流运算符))必须使用的原型为()。
下面程序的运行结果是()。#include<iostream.h>classbase{protected:inta;public:base(){cout<<“0”;}};Class
控制格式输入/输出的操作中,设置域宽的函数是()。
随机试题
“不谋全局者,不足以谋一域。”所以,整体功能总是大于局部功能之和。()
流量计的安装对管路系统有何要求?
复合分组
患者男性,35岁,服用吲哚美辛10片后胃痛,今晨吐咖啡样胃内容物约250ml来诊,既往无胃病史。应采取的治疗措施有哪些
A.寻常疣B.扁平疣C.丝状疣D.掌跖疣E.传染性软疣
我国广西桂林象鼻山地貌形态属于__________;黄河壶口瀑布地貌形态属于__________。()
自由质点受力作用而运动时,质点的运动方向是()。
构成主义
开设人口教育课、环境教育课、闲暇与生活方式课等新课程,这些课程要融合历史、地理、化学、生物、物理、卫生等学科知识,这是()。
分母:除数()
最新回复
(
0
)