首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: classAA { int a; public: int getRefoconst{return&a;} ∥① int getVaheoconst{return a;} ∥
有如下类定义: classAA { int a; public: int getRefoconst{return&a;} ∥① int getVaheoconst{return a;} ∥
admin
2020-11-11
30
问题
有如下类定义:
classAA
{
int a;
public:
int getRefoconst{return&a;} ∥①
int getVaheoconst{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/kayp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:classBase{public:intdata;};classDerived1:publicBase{};classDerived2:protectedBase{};intmain(){Derived1d1;
使用VC6打开考生文件夹proj2下的工程proj2,其中有元素类Element和队列类Queue的定义。请在程序中的横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的输出结果应为:3850507注意:只能在横线处填写适当的代码,不要改动
下列关于C++类的叙述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释∥*****
下列叙述中,正确的是()。
下面属于系统软件的是
数据流图(DFD)中的有向箭头(→)表示
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:Endpoint1=
随机试题
简述自然环境对国际营销时机选择的影响。
街头经营食品的基本卫生设施有
工作A的持续时间为8天,总时差为2天,工作A3项紧后工作的最迟开始时间分别为第15、13和18天,则工作A的最早开始时间为第( )天。
下列对长期借款利息费用的会计处理,不正确的有()。
A注册会计师负责审计甲公司2017年度财务报表。注册会计师在审计比较信息时应当检查会计政策变更的内容有()。
与法律相比,道德的()
下列哪种反应是对挫折的积极应对反应?()
Internet网上一台主机的域名由几部分组成?
Whichofthefollowingreflexivepronouns(反身代词)functionsasanappositive(同位语)?
Mostofthepeopleworkinginthecharityshopsarevolunteers.Charityshopsareoften【D1】_________peoplewhoarefrugal.Envir
最新回复
(
0
)