单选题
有如下程序:
#include<iostream>
using namespace std;
class AA{
int n;
public:
AA(int k):n(k){)
int get(){return n;}
int get()const{return n+1;}
};
int main()
{
AA a(5);
const AA b(6);
cout<<a.get()<<b.get();
return 0;
}
执行后的输出结果是______。
A、
55
B、
57
C、
75
D、
77
【正确答案】
B
【答案解析】
[解析] a.get()调用的int get(){return n;},b.get()调用的是int get()const{return n+1},const是重载的标志,故答案选B。
提交答案
关闭