单选题
有如下类定义:
class Base{
int m;
int n;
public:
Base(int m1,int n1):n(n1),m(m1){}
};
class Derived:public Base{
int q;
public:
Derived(int m1,int n1,int q1):q(q1),Base(m1,n1){};
};
在创建一个Derived对象时,数据成员m、n和q被初始化的顺序是______。
A、
m、n、q
B、
n、m、q
C、
q、m、n
D、
q、n、m
【正确答案】
A
【答案解析】
提交答案
关闭