单项选择题

有如下类定义;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.④