...个Point类并用成员函数 double Distance(const& Point)求两点间距离...
发布网友
发布时间:2024-10-23 21:54
我来回答
共1个回答
热心网友
时间:51分钟前
#include<iostream>
#include<math.h>
using namespace std;
class Point
{
private:
double X,Y;
public:
Point(double x,double y)
{
X=x;
Y=y;
}//构造函数
double GetX()
{
return X;
}
double GetY()
{
return Y;
}
double Distance(const Point &p) //传入对象引用
{
return sqrt((X-p.X)*(X-p.X)+(Y-p.Y)*(Y-p.Y));
}
void show(const Point &p)
{
cout<<Distance(p)<<endl;
}
};
void main()
{
Point S1(5,4);
Point S2(3,4);
S1.show(S2);
}