用友元函式設計點類求兩點之間的距離

2021-07-11 04:37:55 字數 811 閱讀 5411

/* 

*檔名稱:zyq.cpp

*作 者:趙彥慶

*完成日期:2023年4月13日

*版 本 號:v1.0

* *問題描述:用友元函式設計點類求兩點之間的距離

*輸入描述:

*程式輸出:兩點間距離

*/

#include#includeusing namespace std;

class cpoint

double getx()

double gety()

friend double line(cpoint &p1,cpoint &p2); //友元函式的宣告

知識點總結:友元函式的定義與使用。

學習心得:友元函式是指某些雖然不是類成員卻能夠訪問類的所有成員的函式。

使用友元函式計算兩點間的距離

5 6.cpp 使用友元函式計算兩點間的距離 友元函式是類中用關鍵字friend修飾的非成員函式 include include cmath是c 標準風格的標頭檔案,位於std命名空間,用法和math.h差不多,都是包含一些常見的數學函式。具體參考 using namespace std class...

確定兩點之間的點

egret.point.interpolate 確定兩個指定點之間的點。引數 f 確定新的內插點相對於引數 pt1 和 pt2 指定的兩個端點所處的位置。引數 f 的值越接近 1.0,則內插點就越接近第乙個點 引數 pt1 引數 f 的值越接近 0,則內插點就越接近第二個點 引數 pt2 param...

Python 類03(求兩點之間直線距離)

匯入math包 import math 定義點的函式 class point def init self,x 0,y 0 self.x x self.y y defgetx self return self.x defgety self return self.y 定義直線函式 class getl...