...个Point类并用成员函数 double Distance(const& Point)求两点间距离...

发布网友 发布时间:2024-10-23 21:54

我来回答

1个回答

热心网友 时间:8分钟前

#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);
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com