单项选择题
有如下程序:
#include<iostream>
using namespace std;
class Part {
public:
Part(int x=0): val(x) {cout<<val;}
~Part() {cout<<val;}
private:
int val;
};
class Whole {
public:
whole(int x, int y, int z=0): p2(x), p1(y), val(z) {cout<<Val;}
~Whole() {cout<<val;}
private:
Part p1, p2;
int val;
};
int main()
{
Whole obj(1, 2, 3);
return 0;
}
执行这个程序的输出结果是______。
A.123321
B.213312
C.213
D.123123