问题 单项选择题

有如下程序:

#include

Using namespace std;

class Base

public:

Base(intx=0):valB(x)cout<<valB;

~Base()(cout<<valB;)

Private:

intvalB;

class Derived:public Base

public:

Derived(int x=O,int y=O):Base(x),va1D(y)(cout<<valD;)

~Derived()(cout<<va1D;)

private:

int valD;

int main()

Derived obj 12(2,3);

return 0;

运行时的输出结果是()。

A.2332

B.2323

C.3232

D.3223 .

答案

参考答案:A

解析:

本题使用析构函数。

多项选择题
单项选择题