首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2016-08-19
34
问题
有如下类定义:
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、①
B、②
C、③
D、④
答案
B
解析
本题考查常成员函数,常成员函数只能引用本类中的数据成员,而不能修改它。所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/BpNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
下面类的定义,有()处错误。classMyClass{public:voidMyClass();~MyClass(intValue);private:inti=0;
下列数组的定义中,会产生错误的是()。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thursday,Friday=2};则下列语句正确的是()。
一个类的友元函数能够访问该类的
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是structnode{chardata;structnode*next;}a,b,*p=&a,*q=&b
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;classTest{public:Test(){cnt++;}~Test(
设有定义语句:inta=12;,则表达式a*=2+3的运算结果是【】。
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){}virtualvoidf1()
随机试题
信用风险的管理机制主要有()。
A.对Na+通透性增大B.对K+通透性降低C.对Cl-通透性增大D.对K+通透性增大E.对Ca2+通透性增大快兴奋性突触后电位的产生主要是由于突触后膜
下列关于资格预审和资格后审的说法,正确的是()。
基准地价是城市建成区的()。
跟踪误差产生的原因,不包括()。
根据《证券法》规定,上市公司应当在每一会计年度的上半年结束之日起一定期限内公告中期报告。这里的一定期限内是指()。
老师在广播操时间组织全校学生跳校园集体舞(如图4),下列曲目适合作为其背景音乐的是()。
()对于山脉相当于星星对于()
“意识是大脑的分泌物。”这一说法
Accordingtonews,theWestVirginiacoalminedisaster
最新回复
(
0
)