首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA { int a; public: int getRef()const{ return &a; } //① int getValue(
有如下类定义: class AA { int a; public: int getRef()const{ return &a; } //① int getValue(
admin
2010-12-16
44
问题
有如下类定义: 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/GKjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:doublex=2.12;,以下不能完整输出变量x值的语句是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="UK";strcat(a,b);printf("
数据管理技*发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
下面不能作为软件需求分析工具的是
设文件指针fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
在一棵二叉树上,第5层的结点数最多是()。
类的成员函数中,只能用于检测输入操作的函数是【】。
随机试题
加重杆的主要尺寸是根据其工作条件决定的,它要有一定的重量和()。
208名选手按优、良、中、差四级评分,其中优26人,良94人,中75人,差13人,试问操行评定结果是否符合正态分布?(α=0.05)
以下哪项不是病理性黄疸的特点
下列物质不属于向大气排放须报经当地环境保护行政主管部门批准的是()。
某工程项目土方工程采用人工挖土方、人工运输和机械运输,招标工程量清单中挖土方数量为2000m3,投标人计算的施工挖土方数量为3800m3,取土外运,投标人计算的人工挖土费用为42000元,人工运土费用为15000元,机械运土费用38000、管理费用取人、料
利率期货是以外汇汇率为基础工具的期货合约,是金融期货中最先产生的品种,主要用于规避外汇汇率风险。()
(2011年424联考一43)某单位:招录了10名新员工,按其应聘成绩排名1到10,并用10个连续的四位自然数依次作为他们的工号。凑巧的是每个人的工号都能被他们的成绩排名整除,问排名第三的员工工号所有数字之和可能是多少?()
MM无公司税模型表明,随着公司资本结构中负债比重的提高,权益成本的上升完全抵消了公司使用便宜负债所导致的加权平均成本的下降,因此,公司价值与资本结构无关。
Hedoesnot______asateacherofEnglishashispronunciationisterrible.
Britainhasannouncedthatitistocancelabout200millionpounds’worthofdebts【D1】______itbypoorerCommonwealthcountrie
最新回复
(
0
)