填空题
下列程序通过把类Distance定义为类Point的友元类来实现计算两点之间距离的功能。请完成该程序。
#include <iostream>
#include <cmath>
using namespace std;
class Point
{
public:
1;
Point (
2)
{
X=a;
Y=b;
}
void Print()
{
cout <<"X="<<X<<endl;
cout <<"X="<<X<<endl;
}
private:
float X, Y;
};
class Distance
{
public:
float Dis(Point& p, Point& q);
};
float Distance:: Dis (Point& p, Point& q)
{
float result;
3;
coutx<< result<endl;
return result;
}
int main()
{
Point p(10, 10), q(20, 20);
Distance d;
d. Dis(p, q);
return 0;
}