按以下描述和要求建立一个类Rectangle,执行主函数对其进行测试。
(1)私有成员函数
double x1,y1; //左下角坐标
double x2,y2; //右下角坐标
(2)公有成员函数
1)Rectangle(....); //带缺省值得构造函数,缺省值都为0;
2)double getwidth(); //计算并返回矩形的宽
3)double getlength(); //计算并返回矩形的长
4)virtual void display(); //输出矩形的各坐标及长宽
5)void setdata(...) //用于修改坐标值
(3)主函数要求:
1)定义Rectangle类对象A,坐标为{10,10,30,40};
2)调用display()及相关函数再屏幕上输出A的坐标和长宽;