oj 矩形類派生立體類

2021-06-22 06:36:52 字數 847 閱讀 7964

問題:

//如下的**中,定義了rectangle矩形類,在此基礎上定義bulk立方體派生類,

//請填上需要的**,使程式輸出指定長、寬、高的立方體的體積。

程式:

#include using namespace std;

class rectangle //矩形類

;class bulk: public rectangle //立方體類

;//只提交begin到end部分的**

//*********** begin *************

//rectangle類的成員函式

rectangle::rectangle(){}

rectangle::rectangle(int l,int w):length(l),width(w){}

int rectangle::getarea()

//bulk類的成員函式

bulk::bulk(){}

bulk::bulk(int l, int w,int h):rectangle(l,w),height(h){}

int bulk::getvolume()

;//*********** end ***************

int main()

{ int x,y,z;

cin>>x>>y>>z;

bulk b(x,y,z);

cout<

結果:

點類派生直線類

include includeusing namespace std class point 定義座標點類 point double x0 double y0 x x0 y y0 double getx 利用get 的形式可以輸入兩個不同的點 double gety void printpoint ...

點類派生直線類

問題及 檔名稱 text.cpp 完成日期 2016年5月16日 版本號 vc 6.0 問題描述 定義點類point,並以點類為基類,派生出直線類line,從基類中繼承的點的資訊表示直線的中點。請閱讀下面的 並將缺少的部分寫出來。輸入描述 程式輸出 include includeusing name...

類模板派生

1 普通類派生類模板 2 類模板也可以派生類模板,這時,派生類模板的參數列中應包含 基類模板的引數。3 模板類與普通類一樣也具有多繼承,即 模板類之間允許有多繼承。可以從類模板派生出新的類,既可以派生類模板,也可以派生非模板類。派生方法 從類模板派生類模板可以從類模板派生出新的類模板,它的派生格式如...