第四周 專案3 用物件陣列操作長方體類

2021-06-29 12:16:27 字數 1007 閱讀 2459

/* 

* 檔名稱:test.cpp

* 作 者:呼亞萍

* 完成日期:2023年 4月 1日

* 版 本 號:v1.0

* * 問題描述:•需要你定義長方柱類,**中已經給出由5個長方柱物件構成的物件陣列b;

•b陣列中的前3個物件b[0]、b[1]、b[2]直接引數初始了,需要定義建構函式,而初始化中,各物件提供的引數數目不同,需要有預設引數的建構函式(未給出的引數預設為1.0)

•第4個物件b[3]用預設建構函式初始化;

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

•設計成員函式output,在main中呼叫輸出這5個長方柱的體積和表面積;

* 程式輸入:相應的程式

* 程式輸出:5個長方柱的體積和表面積

*/ #include using namespace std;

class bulk

void get_value();

double area();

double volume();

private :

double length;

double width;

double height;

};void bulk::get_value()

double bulk::area()

double bulk::volume()

int main()

; b[4].get_value();

int i;

for(i=0; i<5; i++)

{cout<

運算結果:

知識點總結:

用陣列讀入多組資料

學習心得:

久知識與新知識的結合

第四周專案3 用物件陣列操作長方柱類

編寫基於物件的程式,求5個長方柱的體積和表面積。長方柱類bulk的資料成員包括長 length 寬 width 高 heigth 等。對照已經給出的 要做的工作及要求有 需要你定義長方柱類,中已經給出由5個長方柱物件構成的物件陣列b b陣列中的前3個物件b 0 b 1 b 2 直接引數初始了,需要定...

第四周 專案3 用物件陣列操作長方體類

編寫基於物件的程式,求 5個長方柱的體積和表面積。長方柱類 bulk 的資料成員包括長 length 寬 width 高 heigth 等。對照已經給出的 要做的工作及要求有 the author 王爭取 finished time 2015.3.31 include using namespace...

第四周專案三用物件陣列操作長方柱類

問題及 檔名稱 test.cpp 作 者 郝俊宇 完成日期 2015年 4 月1 日 版 本 號 v1.0 問題描述 編寫基於物件的程式,求5個長方柱的體積和表面積。長方柱類bulk的資料成員包括長 length 寬 width 高 heigth 等。對照已經給出的 要做的工作及要求有 需要你定義長...