天天看點

C++實踐參考——用對象數組操作長方柱類

【項目3-用對象數組操作長方柱類】

編寫基于對象的程式,求5個長方柱的體積和表面積。長方柱類bulk的資料成員包括長(length)、寬(width)、高(heigth)等。

對照已經給出的代碼,要做的工作及要求有:

需要你定義長方柱類,代碼中已經給出由5個長方柱對象構成的對象數組b;

b數組中的前3個對象b[0]、b[1]、b[2]直接參數初始了,需要定義構造函數,而初始化中,各對象提供的參數數目不同,需要有預設參數的構造函數(未給出的參數預設為1.0)

第4個對象b[3]用預設構造函數初始化;

第5個長方柱b[4]定義時不初始化,設計成員函數get_value,由鍵盤輸入長、寬、高;

設計成員函數output,在main中調用輸出這5個長方柱的體積和表面積;

[參考解答]

繼續閱讀