首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2020-12-21
27
问题
有如下类定义:
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
解析
本题考查常成员函数,常成员函数只能引用本类中的数据成员,而不能修改它。所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/DOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
关于运算符重载,下列表述中正确的是
已知类MyClass声明如下:classMyClass{intn;public:MyClass(intk):n(k){}intgetValue()const{returnn;}};在下列数组定义中正确的是
有如下程序: #include <iostream> using namespace std; class Part{ public: Part(int x=0):val(x) { cout<<val; }
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
C++流中重载的运算符>>是一个
有如下函数定义;void func(int a,int & b){a++;b++;}若执行代码段:int x=0,y=1;func(x,y);则变量x和y的值分别是
下面模型中为概念模型的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
下面关于算法的叙述中,正确的是()。
随机试题
侵袭性细胞引起的食物中毒潜伏期一般较长,为()小时。
艾滋病病毒检测的确证试验通常采用何种方法
确定客观收益一般要考虑()等条件。
()是指由经营者自主制定,通过市场竞争形成的价格。对于实际市场调节价的房地产,由于经营者可以自主确定价格,所以,估价应依据市场供求状况进行。
下列对矩阵式组织结构的特点叙述不正确的是()
下列关于材料、设备预付款的说法中,正确的是()。
补偿性余额是指银行要求借款人在银行中保持按贷款限额或实际借用额的一定百分比计算的最低存款余额,该百分比是()。
下列关于复式记账的特点,表述正确的有()。
下列有关简报,说法不正确的是()。
IstheUnitedStatesameltingpot?Inotherwords,haveimmigrantstotheUSAmergedwiththenativeAmericansand(1)_____to
最新回复
(
0
)