物件陣列的初始化
阿新 • • 發佈:2019-01-31
物件陣列:陣列中每個元素為一個物件。
在建立陣列時,可以在定義陣列時提供實參以實現初始化。
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個立方體的體積,用物件陣列的方法。
除錯結果: