首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
55
问题
有如下类定义:
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://www.kaotiyun.com/show/T1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
下面关于析构函数的叙述错误的是( )。
执行下列语句序列: int i=0;while(i<25)i+=3;cout<<i; 输出结果是( )。
要实现动态联编,必须通过()调用虚函数。
一个函数带有参数说明时,则参数的默认值应该在()中给出。
通过公有派生类的对象,只能访问基类成员中的
下列叙述中错误的是
类classone在声明func成员函数时发生错误,出错原因是【 】。Classone{private:inta;
在最坏情况下,冒泡排序所需要的比较次数为【 】。
当使用fstram流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
随机试题
现场勘验
现阶段我国国民经济的支柱是【】
患者,女,35岁。感染疟疾,发作时热多寒少,汗出不畅,头痛,骨节酸痛,口渴引饮,便秘尿赤,舌红苔黄,脉弦数。治疗方法是
消化系统疾病的主要发病原因是()。
()的主要任务是按照县级规划要求,将各类用地指标、规模和布局等落到实处。
非法垄断技术、妨碍技术进步或者侵害他人技术成果的技术合同无效。()
一般资料:求助者,男,19岁,未婚,学生。在家人陪同下前来咨询。求助者自述:有人要对我进行天文试验,解剖我,我很害怕。求助者家人陈述:求助者精神失常已三个月,主要表现为言语紊乱,情绪变化无常,忽哭忽笑,时而冲动兴奋、打人毁物,时而往外乱
语序,语言中词语结合的先后次序。它的变动会产生令人意想不到的_______,读之往往_______。如清朝重臣曾国藩带兵讨伐太平天国,初期屡战屡败,皇帝很不满意。一日,师爷写奏折“屡战屡败,速发援兵”,他看后大笔一挥,改为“屡败屡战,速发援兵”。皇帝看后不
采用二维表格结构表达实体类型及实体间联系的数据模型是()。
WhatisAnimalHospital?InMichaelWhite’sbook,Newtonisdescribedas______.
最新回复
(
0
)