1. 程式人生 > >物件陣列的初始化

物件陣列的初始化

物件陣列:陣列中每個元素為一個物件。

在建立陣列時,可以在定義陣列時提供實參以實現初始化。

1、如果建構函式只有一個引數,可以直接在等號後面的花括號內提供實參,如:

          Student stu【3】={10,20,30};

2、如果建構函式有多個引數,在定義時在花括號中分別寫出建構函式名並在括號內指定實參。如下:建構函式有3個引數,分別代表學號,年齡,成績,在定義時可以:

           Student stu【3】={

                                             Student(1001,18,80),

                                             Student(1001,18,80),

                                             Student(1001,18,80),

                                        };

     在建立物件陣列時,分別呼叫建構函式,對每個元素進行初始化。每個元素的實參分別用括號括起來,對應建構函式的一組形參,不會混淆。

3、輸出3個立方體的體積,用物件陣列的方法。


  除錯結果: