首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
59
问题
有如下类定义:
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://jikaoti.com/ti/B2t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序段的正确输出是intw=4,x=3,y=2,z=1;cout<<(w<x?w:z<y?z:x)<<end1;
假定A为一个类,则语句A(A&a);为该类______函数的原型说明。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
有如下程序:#inClude<iostream>usingnamespacestd;ClassTestClass{public:virtUalvoidfurll(){cout<<“funlTestc
以下类定义中可能会引起错误的语句是()。ClassA{public:~A(){}//1inti;//2private:intj;//3A(inti){i++;}//4}
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素栈初始为空,top值为0,栈项元素在stack[top-]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTstack{
将一个函数声明为一个类的友元函数必须使用关键字______。
下列关于this指针的叙述中,正确的是()。
下述关于数据库系统的叙述中正确的是
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
随机试题
企业自行决定变更会计政策时需考虑的制约因素不包括()
细胞受一个治疗剂量照射后,有关其结局的描述,正确的是
剖宫产术后护理中,下列哪项不对
面部的主要感觉神经是
全国银行间债券市场中用于回购的债券不包括()。
已知:某企业拟进行一项单纯固定资产投资,现有A、B两个互斥方案可供选择,相关资料如下表所示:要求:如果A、B两方案的净现值分别为180.92万元和273。42万元,请按照一定方法做出最终决策,并说明理由。
(2015年卷二第60题)根据行政诉讼法及相关规定,关于人民法院审理行政案件应当遵循的制度,下列哪些说法是正确的?
幼儿形象记忆主要依靠()进行的。
根据以下情境材料,回答问题。赵某(17周岁)和钱某因摆摊问题发生纠纷,赵某对朋友孙某说自己咽不下这口气,一定要杀了钱某。随后,赵某购买了匕首,在钱某摆摊必经之处等待。结果等了半天,发现来人是钱某的弟弟钱二。赵某心说谁都一样,于是举匕首对钱二刺去。钱二躲闪
______thenegativefeedbackloopworksproperly,thermoregulationpreventssmallchangesinbodytemperaturefrombecomingtool
最新回复
(
0
)