选择题
有如下类定义:
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。
提交答案
关闭