1. 程式人生 > >C++入門經典-例7.9-對象數組,批量化生產

C++入門經典-例7.9-對象數組,批量化生產

申請 例如 指針 生產 內容 入門經典 nbsp 同時 經典

1:在數組內容中我們了解到,數組是通過指針分配到的一段額定大小的內容。同樣,數組也可以包含對象。聲明對象數組的形式如下:

box boxArray[5];

box boxArray2[2]={box(1,1,1),box(2,2,2)};

box boxArray3[3]={3,styleBox};

值得註意的是,第一種申請對象數組的方法必須保證類中含有默認的夠好函數,否則編譯器將會報錯。同樣,可以通過對象指針申請動態數組。例如:

box* box;

pbox=new box[n];//n為整數

同時需要確認box中含有默認構造函數。

2:代碼如下:

C++入門經典-例7.9-對象數組,批量化生產