首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
34
问题
有如下类定义:
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全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intn){number=n;}//拷贝构造函数
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:voidwho(){cout<<"Base"<<end1;}};classDerivedl:publi
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A{intaa=0)(a=aa;}}
已有如下定义和输入语句,若要求a、b、c、d分别得到的值为10、20、’A’和’B’,当从第一列开始输入数据时,正确的数据输入方式是()。inta,bcharc,d;cin>>a>>b>>c>>d;
C++是一种面向对象的程序设计语言,它充分支持面向对象思想中的三个主要特征是______性;_______性和_______性。
在设计程序时,应采纳的原则之一是
对以下说明语句的正确理解是inta[10]={6,7,8,9,10};
下列链表中,其逻辑结构属于非线性结构的是
用树形结构来表示实体之间联系的模型称为()。
public运算符可以重载为成员函数或友元函数,但是应该把函数说明为公有的,以便各个量都能引用。
随机试题
在考生文件夹下的“samp1.accdb”数据库文件中已建立3个关联表对象(名为“职工表”“物品表"和“销售业绩表”)、一个窗体对象(名为“fTest”)和一个宏对象(名为“mTest”)。请按以下要求,完成表和窗体的各种操作。分析表对象“销售业绩表”
论述如何确立正确的督导评估目的。
此患儿最可能的诊断是对此病目前最先进的治疗方法是
当对横梁进行强度验算时,如其中的轴心力略去不计,BC段内的最大弯曲应力与( )项数值相近。假定横梁在B点处采用托板支座与柱连接(托板刨平顶紧),梁的支座端板用C级普通螺栓(3号钢)与局部加厚的柱翼缘板相连,其螺栓布置如下图所示。应选用( )项公
组织为了实现其目标而有计划、有组织、多层次、多渠道地组织其成员从事学习和训练,从而不断提高成员的知识和技能,改善成员的工作态度,激发成员创新意识的管理活动称为()活动。
根据《水电建设工程质量管理暂行办法》(电水农[1997]220号),下列关于施工质量管理说法正确的是()。
债券按附新股认股权和债券本身能否分开来划分,可分为()
(本题可用英文作答)李某是一位知名作家,2015年取得以下收入:(1)3月出版一部小说取得稿费50000元;(2)7月将境内一处住房出租,租赁期限1年,月租金4000元,当月发生修缮费1200元(不考虑其它税费);(3)8月应邀出国访问期
信息利用服务的意义在于()
Theauthorisprimarilyconcernedwith______Itcanbeinferredfromthepassagethattheefficiencyofmodel-basedgoldexplor
最新回复
(
0
)