第11周 專案3 點類派生直線類

2021-07-02 15:28:33 字數 1301 閱讀 8267

問題描述:

【專案3 - 點類派生直線類】定義點類point,並以點類為基類,派生出直線類line,從基類中繼承的點的資訊表示直線的中點。請閱讀下面的**,並將缺少的部分寫出來。

[cpp]view plain

copy

print

?#include

#include

using

namespace

std;  

class

point 

//定義座標點類

;  point(double

x0, 

double

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

void

printpoint(); 

//輸出點的資訊

protected

:  double

x,y;   

//點的橫座標和縱座標

};  

void

point::printpoint()  

class

line: 

public

point   

//利用座標點類定義直線類, 其基類的資料成員表示直線的中點

;  int

main()    

程式執行參考圖:

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<

執行結果:

第10周專案3 點類派生直線類

問題描述 定義點類point,並以點類為基類,派生出直線類line,從基類中繼承的點的資訊表示直線的中點。請閱讀下面的 並將缺少的部分寫出來。include includeusing namespace std class point 定義座標點類 point double x0,double y0...

第11周專案三 點類派生直線類

檔名稱 main.cpp 作 者 姜 甜 甜 完成日期 2015年5月19日 版 本 號 v1.0 問題描述 定義點類point,並以點類為基類,派生出直線類line,從基類中繼承的點的資訊表示直線的中點。請閱讀下面的 並將缺少的部分寫出來。include includeusing namespac...

2014 第11周專案三 點類派生直線類

檔名稱 完成日期 2014年 05月13號 版本號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 定義乙個點類point,並以點類為基類,派生出直線類line,從基類中繼承點的資訊表示直線的中點。程式輸出 無 問題分析 演算法設計 include includeusing names...