首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
47
问题
有如下类定义:
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/T1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
软件(程序)调试的任务是()。
下列数据结构中,能直接使用堆排序法进行排序的是
下列程序用于将源文件中的字母进行大小写转换,while的条件是【 】。#include<iostream.h>#include<fstream.h>#include<iomanip.h>void
意味着一个操作在不同的类中可以有不同的实现方式的是指( )。
在面向对象方法中,类的实例称为______。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
下列对变量的引用中,错误的是
在最坏情况下,冒泡排序所需要的比较次数为【 】。
关于模板,下列说法不正确的是()。
随机试题
计算机网络主要有如下功能()
患者,女,24岁。身高160cm,体重59.5kg。按照我国标准体重计算公式,她体重为
下列关于副交感神经系统的功能特点,其中错误的是
出现明显皮下气肿的胸部损伤是
关于桔梗,说法正确的是
积极关注的临床意义主要在于()。
2013年12月下旬,教育部、国家统计局、财政部发布2012年全国教育经费执行情况统计公告。数据显示,2012年国家财政性教育经费22236.23亿元,占GDP比例为4.28%,比上年的3.93%增加了0.35个百分点,实现了教育规划纲要提出的4%目标。
Alan:Myschedulethisafternoonisanabsolutemess.Between3:30and4:00I’msupposedtobeinfourdifferentplaces.There’s
婚姻关系存续期间的下列财产中,属于夫妻共同财产的是()
设则f{f[f(x)]}等于().
最新回复
(
0
)