**
Point类
**
【问题描述】根据下面的主函数,补充定义点类Point及相关函数,主要成员如下:
1、两个double型私有数据成员x,y,分别表示横坐标和纵坐标
2、几个公有成员函数
(1)构造函数:带有默认值,横坐标和纵坐标的默认值均为0;
(2)常成员函数GetX(),用于返回横坐标的值;
(3)常成员函数GetY(),用于返回纵坐标的值;
(4)成员函数change(),用来改变坐标的值,具体值由用户输入
(5)成员函数print(),用来输出普通点的坐标
(6)常成员函数print(),用来输出常对象点的坐标。
3、定义友元函数area(),用来求形式参数指定的两个点之间的长度为半径所得的圆面积。(PI=3.141592)
【输入形式】
【输出形式】
【样例输入】
56 34
【样例输出】
(2,2)
(-5,3)
s1=157.08
(56,34)
#include <iostream>
#include<cmath>
#define PI 3.141592
using namespace std;
class Point
{
private:
double x,y;
public:
Point(double x_=0,double y_=0):x(x_