class A{int n;public:A() {};A(int i){n=i;}~A() { cout<<"n="<<n<<endl;}};class B{ A a; int m;public:B(int i,int j):a(i){m=j;}~B(){cout<<"m="<<m<<endl;}};void main(){B b(1,2);}