设计一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角两个点的坐标,能计算矩形的面积.要有构造函数并实现,析构函数可以不实现.用C++编写

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 06:47:29

设计一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角两个点的坐标,能计算矩形的面积.要有构造函数并实现,析构函数可以不实现.用C++编写
设计一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角两个点的坐标,能计算矩形的面积.要有构造函数并实现,析构函数可以不实现.用C++编写

设计一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角两个点的坐标,能计算矩形的面积.要有构造函数并实现,析构函数可以不实现.用C++编写
Rectangle类定义如下:
class Point{ //先定义一个坐标类
int x,y;
public:
void setPoint(int m,int n){x=m;y=n;}
int getx(){return x;}
int gety(){return y;}
};
class Rectabgle{
Point p1,p2;
public:
Rectangle(int,int,int,int); //构造函数
void getPoint(Point,int&,int&);//获取坐标
void calcu(Point,Point);//计算矩形面积
Rectangle(){cout