问题
单项选择题
有如下程序:
#include <iostream>
using namespace std;
class A
public:
A(int i) x=i;
void dispa() cout<<x<<',';
private:
int x;
;
class B: public Apublic:
B(int i):A(i+10) x=i;
void dispb() dispa(); cout<<x<<endl;
private:
int x;
;
int main()B b(2);
b.dispb();
retum 0;运行时输出的结果是(
)。A.10,2
B.12,10
C.12,2
D.2,2
答案
参考答案:C