問題:
//如下的**中,定義了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 模板類與普通類一樣也具有多繼承,即 模板類之間允許有多繼承。可以從類模板派生出新的類,既可以派生類模板,也可以派生非模板類。派生方法 從類模板派生類模板可以從類模板派生出新的類模板,它的派生格式如...