问题 问答题

有如下程序:
#include<iostream>
using namespace std;
class AA
int n;
public:
AA(int k):n(k)
int get()return n;
int get()constreturn n+1;
;
int main()

从a(5);
const AA b(6);
cout<<a.get()<<b.get();
return 0;

执行后的输出结果是( )。

答案

参考答案:B

解析: 语句AAa(5)调用的是AA(int k):n(k){},a.get()测用int get(){return n;},结果会输出5;而常对象const AAb(6),b.get()调用的是int get()const{return n+1;

多项选择题
多项选择题