选择题   有如下类定义:
    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
【答案解析】本题考查常成员函数,常成员函数只能引用本类中的数据成员,而不能修改它。所以本题答案为B。