第十一週 專案 3 點類派生直線類 .
#include <iostream> #include<Cmath> using namespace std; class Point{ public: Point():x(0),y(0){}; Point(double x0,double y0):x(x0),y(y0){}; void PrintPoint(); double x,y; }; void Point::PrintPoint(){ cout<<"Point:("<<x<<","<<y<<")"; } class Line:public Point { public: Line(Point pts,Point pte):pts(pts),pte(pte){}; double Length(); void PrintLine(); private: class Point pts,pte; }; double Line::Length(){ return sqrt((pts.x-pte.x)*(pts.x-pte.x)+(pts.y-pte.y)*(pts.y-pte.y)); } void Line::PrintLine(){ cout<<"point message:"<<(pts.x+pte.x)/2<<" "<<(pts.y+pte.y)/2<<endl; } int main(){ Point ps(-2,5),pe(7,9); Line l(ps,pe); cout<<"\n The Length of line "; cout<<l.Length()<<endl; cout<<"\n The minddle point of Line"; l.PrintLine(); }
運算結果:
相關推薦
第十一週 專案 3 點類派生直線類 .
#include <iostream> #include<Cmath> using namespace std; class Point{ public: Point():x(0),y(0){}; Point(double x0,do
第十一週專案3--點類派生直線類
/* *Copyright (c) 2014, 煙臺大學計算機學院 *All rights reserved. *檔名稱:test.cpp *作者:於凱 *完成日期:2015年5月21日 *版本號:v1.0 */ #include<iostream> #incl
第十一週專案三點類派生直線類(有疑問)
/* * 程式的版權和版本宣告部分 * Copyright (c)2014, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱:student .cpp * 作者:紀麗娜 * 完成日期:2014年5月7日 * 版本號: v1.0 * 問題描述: 定義點類Point,並以
第十一週專案三——點類派生直線類
/* *Copyright (c) 2014,煙臺大學計算機學院 *All rights reserved. *檔名稱: test.cpp *作 者:陳丹 *完成日期:2015年5月20日 *版本號:v1.0 * *問題描述:定義點類Poi
第十一週專案3-職員有薪水了(2)
問題及程式碼: /* *Copyright(c)2014,煙臺大學計算學院 *All rights reserved. *檔名稱:test.cpp *作者:陳銀麗 *完成日期:2015年5月31日 *版本號:v1.0 * *問題描述:字元除了用C++擴充的string型別
第十一週專案3-5-呼叫函式輸出1000內的素數
/* *程式的版權和版本宣告部分: *Copyright(c)2013,煙臺大學計算機學
第十一週專案一·專案二----定義點類
/* * 程式的版權和版本宣告部分 * Copyright (c)2013, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱: object.cpp * 作者:趙曉晨 * 完成日期: 2013年05月10日 * 版本號: v1.0 * 輸入描
第十一週 專案三:點類派生直線類
問題及程式碼: /* * Copyright (c) 2015, 煙臺大學計算機學院 * All rights reserved. * 檔名稱:Project4.cpp * 作 者:李楠 * 完成日期:2015年5月17日 * 版 本 號:v1.0 * * 問題描述:
第十一週專案6.4.3輸出1000以內所有的迴文素數
問題及程式碼: /* *Copyringht (c) 2014,煙臺大學計算機學院 *All right reserved. *檔名稱: test.cpp *作 者:馬明城 *完成日期:2014年11月10日 *版本號: v1.0 *問題描述: *輸入描述: *程
第十二週專案3 - 圖遍歷演算法實現(2)
/*Copyright (c) 2015, 煙臺大學計算機與控制工程學院 * All rights reserved. * 檔名稱:H1.cpp * 作者:辛志勐 * 完成日期:2015年11月23日 * 版本號:VC6.0 * 問題描述:廣度優先遍歷——BFS * 輸入描述:無 * 程式輸出:圖的
第十二週專案3 - 圖遍歷演算法實現(1)
/*Copyright (c) 2015, 煙臺大學計算機與控制工程學院 * All rights reserved. * 檔名稱:H1.cpp * 作者:辛志勐 * 完成日期:2015年11月23日 * 版本號:VC6.0 * 問題描述:實現圖遍歷演算法,輸出圖結構的深度優先(DFS)遍歷序列
第十一週專案二發工資啦(2)
/* * 程式的版權和版本宣告部分 * Copyright (c)2014, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱:student .cpp * 作者:紀麗娜 * 完成日期:2014年5月7日 * 版本號: v1.0 * 問題描述: 定義一個名為CPerso
第十一週專案二發工資啦(1)
/* * 程式的版權和版本宣告部分 * Copyright (c)2014, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱:student .cpp * 作者:紀麗娜 * 完成日期:2014年5月6日 * 版本號: v1.0 * 問題描述: 定義一個名為CPerso
第十一週專案六(四):輸出1000以內的所有迴文素數
/* *copyright (c) 2014, 煙臺大學計算機學院. *All rights reserved. *檔名稱:test.cpp *作者:陸雲傑 *完成日期:2014年11月8日 *版本號:v1.0 * * *問題描述:輸出1000以內的
第十一週專案2--職員有薪水了
/* *Copyright (c) 2014, 煙臺大學計算機學院 *All rights reserved. *檔名稱:test.cpp *作者:於凱 *完成日期:2015年5月20日 *版本號:v1.0 */ #include <iostream> #inc
第十二週專案3—摩托車繼承自行車和機動車
/* *程式的版權和版本宣告部分: *Copyright(c)2014,煙臺大學計算機學院學生 *All rights reserved. *檔名稱: *作者:初瑞 *完成日期:2014 年 5 月 13 日 *版本號:v1.0 *對任務及求解方法的描述部分: *輸入描述
第十一週專案2-職員有薪水了
/* * 程式的版權和版本宣告部分 * Copyright (c)2013, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱:.cpp * 作者:王英華 * 完成日期: 2014年5月6日 * 版本號: v1.0 * 輸入描述:略 * 問題描
第十一週專案4——教師兼幹部類
問題及程式碼: /* * Copyright (c) 2016,煙臺大學計算機與控制工程學院 * All rights reserved. * 檔名稱:main.cpp * 作 者:趙志君 * 完成日期:2016年5月15日 * 版 本 號:v
第十一週專案4-教師兼幹部類
問題及程式碼: /* *Copyright (c) 2016,煙臺大學計算機學院 *All rights reserved. *檔名稱:zwj.cpp *作 者:張偉晶 *完成日期:2016年5月9日 *版 本 號:v1.0 * *問題描述:教師兼幹部
第十一週 專案六:輸出1000以內的所有素數
問題及程式碼: /* * Copyright (c) 2014, 煙臺大學計算機學院 * All rights reserved. * 檔名稱:Project4.cpp * 作 者:李楠 * 完成日期:2014年11月7日 * 版 本 號:v1.0 * * 問題描述: