第十一周專案4 1 類族的設計 基類 點類

2021-07-02 18:01:29 字數 828 閱讀 8571

問題及**:

/*

*檔名稱:project.cpp

*作 者:陳文青

*完成日期:2023年5月21日

*版 本 號:v1.0

**問題描述:(1)先建立乙個point(點)類,包含資料成員x,y(座標點),實現需要的成員函式,並設計main函式完成測試;

*程式輸入:

*程式輸出:

*/#include#includeusing namespace std;

class point //定義座標點類

; point(double x0, double y0):x(x0), y(y0) {};

~point() {};

double getx()//返回x的值

double gety()//返回y的值

void printpoint(); //輸出點的資訊

friend istream &operator>>(istream &in,point &p);

friend ostream &operator<

protected:

double x,y; //點的橫座標和縱座標,

};istream &operator>>(istream &in,point &p)

return in;

}ostream &operator<

{ cout

cout執行結果:

第十一周 類族的設計

專案4 類族的設計 按以下的提示,由基類的設計和測試開始,逐漸地完成各個類的設計,求出圓格柱體的表面積 體積並輸出並且完成要求的計算任務 1 先建立乙個point 點 類,包含資料成員x,y 座標點 實現需要的成員函式,並設計main函式完成測試 2 以point為基類,派生出乙個circle 圓 ...

第十一周專案4 類族的設計

如下 include includeusing namespace std class point 定義座標點類 point double x0,double y0 x x0 y y0 double getx double gety protected double x,y 點的橫座標和縱座標 cl...

第十一周 專案四(3) 類族的設計

問題及 檔名稱 project4.cpp 作 者 李楠 完成日期 2015年5月18日 版 本 號 v1.0 問題描述 3 再以circle類為直接基類,派生出乙個cylinder 圓柱體 類,再增加資料成員h 高 以及求圓柱表面積的成員函式area 和求圓柱體積的成員函式volume,實現需要的成...