首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
70
问题
有如下类定义: 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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,
以下叙述中不正确的是()。
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n中存放指定的下标。例如,输入一个字符串“World”,然后输入3,则调用该函数后的结果为“Word”。注意:部分源程序给出如下
当变量c的值不为2、4、6时,值也为”真”的表达式是()。
下面不属于需求分析阶段任务的是()。
算法的空间复杂度是指()。
下面对软件测试描述错误的是()。
与成员访问表达式p->name等价的表达式是【 】。
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
随机试题
关于土的颗粒分析试验、酸碱度试验、烧失量试验、有机质含量试验方法,请回答以下问题。土的烧失量试验中重复灼烧称量,至前后两次质量相差小于()mg,即为恒量。
下列哪项不符合室性逸搏的心电图特征
成年人应用利福平的正确用法用量是
以汇票、本票、支票、债权、存款单、仓单、提单出质的,出质人和债权人应当订立质押合同的,质押合同自()起生效。
关于风险CM模式的说法,正确的有()。
( )的另一方面是编制施工成本控制工作计划、确定合理详细的工作流程。
下列哪项不在国民经济生产统计范围之内?()。
人的心理属性是人的()等一切心理现象的总和。
“知之者不如好之者,好之者不如乐之者”,这一论述强调的学习动机类型是()。
【S1】【S8】
最新回复
(
0
)