2023年大一下第8周專案4 點類派生直線類

2021-07-02 14:29:07 字數 618 閱讀 1386

/*

*檔名稱:annpion.cpp

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

*版本號:v1.0

**問題描述:定義點類point,並以點類為基類,派生出直線類line,從基類中繼承的點的資訊表示直線的中點。

*輸入描述:無。

*輸出描述:直線的兩個端點,直線的長度,直線的中點。

*/#include#includeusing namespace std;

class point //定義座標點類

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

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

double getx()

double gety()

protected:

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

};void point::printpoint()

{ cout<

執行結果:

2023年大一下第6周專案4 String類的構造

檔名稱 annpion.cpp 完成日期 2015年4月29日 版本號 v1.0 問題描述 請構造string類的加 減運算。其中,s1 s2將兩個字串的連線起來 s1 s2是將s1的尾部空格和s2的前導空格去除後的連線。輸入描述 無。輸出描述 s1 s2將兩個字串的連線起來 s1 s2是將s1的尾...

2023年大一下第4周專案4 靜態成員應用

檔名稱 annpion.cpp 完成日期 2015年4月8日 版本號 v1.0 問題描述 設計含有靜態資料成員和成員函式的time類。靜態資料成員是類中所有的物件共有的資料,在下面的設計中,時鐘要採用12小時制,還是要使用24小時制,顯示時,不足兩位的數字前是否前導0,都是 影響全域性 的設定,適合...

2023年大一下第8周專案3 類族的設計

檔名稱 annpion.cpp 完成日期 2015年5月14日 版本號 v1.0 問題描述 由基類的設計和測試開始,逐漸地完成各個類的設計,求出圓格柱體的表面積 體積並輸出並且完成要求的計算任務。輸入描述 無。輸出描述 圓柱體的表面積,體積等資訊。includeusing namespace std...