#include<iostream.h> class M { public: M(int i,int j) { cout<<"Constructor/n"; m=i; n=j; } M() { cout<<"Default"<<endl; m=n=0; } int Getm() {return m;} int Getn() {return n;} ~M() {cout<<"Destructor/n";} private: int m,n; }; M mm1[3]; void main() { M mm2[4]={M(2,3),M(5,6),M(7,8),M(2,5)}; mm1[1]=M(5,9); mm1[2]=M(2,7); cout<<mm1[0].Getm()<<","<<mm1[2].Getn()<<endl; for(int i=0;i<4;i++) cout<<mm2[i].Getm()<<","<<mm2[i].Getn()<<endl; }