/* (程式頭部注釋開始)
* 程式的版權和版本宣告部分
* 檔名稱: 體會成員函式、有元函式、一般函式的區別
* 作 者: 王智凱
* 完成日期: 2012 年 04 月 02 日
* 版 本 號: 凱子
* 對任務及求解方法的描述部分
* 輸入描述:
* 問題描述:
* 程式輸出:
* 程式頭部的注釋結束
*/#include #include using namespace std;
class cpoint
double distance(cpoint p) ; // 兩點之間的距離(一點是當前點,另一點為引數p)
void display1();
friend void display2(cpoint &);
void input(); //以x,y 形式輸入座標點
void output(); //以(x,y) 形式輸出座標點
//……//請繼續寫需要的**
double get_d()
};void display3(cpoint &);
double cpoint::distance(cpoint p)
void cpoint::input()
cout << "格式不正確,請重新輸入:" << endl;
}while(1);
}void cpoint::output()
void cpoint::display1()
void display2(cpoint &c)
void display3(cpoint &c)
void main()
上機感言:終於明白了3個函式之間的區別了,成員函式在類中可直接呼叫;有元函式可以呼叫私有成員物件;一般函式就是最普通的函式了。
第七周實驗報告2
對任務及求解方法的描述部分 輸入描述 問題描述 利用成員函式 友元函式和一般函式,實現三個版本的求兩點間距離的函式,並設計main 函式完成測試。此任務和上例的區別在於 距離是乙個點和另外乙個點的距離 引數個數上有體現。程式輸出 程式頭部的注釋結束 include includeusing name...
第七周實驗報告2
程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 student.cpp 作 者 計114 4 劉柏蔚 完成日期 2012年 4 月 03 日 版 本 號 v 1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 按要求輸出 程式頭部的注釋結束 我覺得友元這東西還是很不錯的。方便啊...
第七周實驗報告2
實驗目的 區分成員函式 友元函式和一般函式,分別實現求兩點之間的距離。實驗 include include using namespace std class cpoint void show cpoint double distance1 cpoint friend double distance...