设计一个用来表示直角坐标系的Location类,在main()函数中创建类Location的2个对象A, B,A, B分别初始化为(-10,-20)和(-40,60),要求分别采用成员函数和友元函数计算A, B两点的距离。
[提示2] Location 类可设计如下:
class Location {
protected:
double x, y;
public:
Location(double,double); //构造函数
double Getx(); // 成员函数,取x值
double Gety(); // 成员函数,取y值
double MyDistance (Location &); //成员函数,求2点之间的距离
friend double MyDistance (Location &, Location &); //友元函数
};
大神们这个怎么写。。。。小弟我生病几天没去学校一点不会啊……
[提示2] Location 类可设计如下:
class Location {
protected:
double x, y;
public:
Location(double,double); //构造函数
double Getx(); // 成员函数,取x值
double Gety(); // 成员函数,取y值
double MyDistance (Location &); //成员函数,求2点之间的距离
friend double MyDistance (Location &, Location &); //友元函数
};
大神们这个怎么写。。。。小弟我生病几天没去学校一点不会啊……