11 3 點類派生直線類

2021-06-22 00:52:59 字數 693 閱讀 2157

/*

* 作 者: 霍雨佳

* 完成日期:2014 年5月13日

* 版 本 號:v1.0

* 問題描述:點類派生直線類

* 樣例輸入:

* 樣例輸出:

* 專案要求:定義點類point,並以點類為基類,派生出直線類line,從基類中繼承的點的資訊表示直線的中點。

*/#include#includeusing namespace std;

class point //定義座標點類

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

int getx()

int gety()

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

protected:

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

};void point::printpoint()

{ cout<

執行結果:

剛開始不明白為什麼不能直接寫 pt1.x,pti.y,現在懂了,在該專案中派生類只從基類中繼承了(x,y)做中點座標,其他的要通過函式呼叫才可以

點類派生直線類

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...

專案3 點類派生直線類

煙台大學計算機學院學生 all right reserved.檔名稱 煙台大學計算機學院學生 all right reserved.檔名稱 專案3 點類派生直線類 完成日期 2014年5月5日 版本號 v1.0 對任務及求解方法的描述部分 專案3 點類派生直線類 我的程式 include inclu...