.... class a ...... class b { ...... a **temp; ...... } b::b() { temp=new a *[5]; for(int i=0;i<5;i++) temp[i]=new a(i); }