【任務1】在下面一段類的定義中,需要填充的函式由注釋內容給出了功能
#include#includeusing namespace std;
class point //定義座標點類
point(double x0,double y0)
void printp()
}; class line: public point //利用座標點類定義直線類 ,其基類的資料成員表示直線的中點
double dy()
double length();//計算直線的長度
void printl(); //輸出直線的兩個端點和直線長度
}; //建構函式,分別用引數初始化對應的端點及由基類屬性描述的中點
line::line(point pts, point pte)
//計算直線的長度
double line::length()
//輸出直線的兩個端點和直線長度
void line::printl()
int main()
{ point ps(-2,5),pe(7,9);
line l(ps,pe);
l.printl(); //輸出直線l的資訊
l.printp(); //輸出直線l中點的資訊
總結:勤奮的人是時間的主人,懶惰的人是時間的奴隸。
第十周實驗報告1
程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 由座標點類派生出直線類。完成日期 2012 年 04 月23日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 程式頭部的注釋結束 include includeusing namespace std class p...
第十周實驗報告1
實驗目的 填充 實現相應的功能 實驗 include include using namespace std class point 定義座標點類 point int x0,int y0 void printp class line public point 利用座標點類定義直線類,其基類的資料成員...
第十周實驗報告(任務1)
源程式 include includeusing namespace std class point 定義座標點類 point double x0,double y0 void printp cout point 運算結果 1st point 2,5 2nd point 7,9 the middle...