问题 单项选择题

有如下类定义:
class AA

int a;
public :
int getRef()const t 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。

单项选择题
单项选择题