class Point{
private:
double x, y;
public:
Point(){x=0;y=0;}
Point(double xv, double yv){x=xv; y=yv;}
Point(Point&pt){x=pt.x;y=pt.y;}
double getx(){return x;}
double gety(){return y;}
double Area(){return 0;}
void Show(){cout << "x=" << x << " "<<"y="<<y<<endl;}
};
编写程序,以点point 类为基类,派生出矩形类Rectangle 和圆类Circle。矩形由
左上角的顶点和长、宽定义。圆由圆心和半径定义。派生类中新增的成员函数
position(Point &pt)用于判断任一坐标点是在图形内、还是在图形的边缘上,还是在
图形外。