📄 2.cpp
字号:
/*根据要求完成下列程序。
内容:设计一个程序,定义一个矩形类,包括数据成员和函数成员。
要求有构造函数、析构函数,完成赋值、修改、显示等功能的接口,并编写main 函数测试,要求用一个对象初始化另一对象。
提示: 要确定一个矩形(四边都是水平或垂直方向,不能倾斜),只要确定其左上角和右下角的x 和y 坐标即可,
因此应包括四个数据成员y,left,right,top,bottom,即左右上下四个边界值。
由构造函数对数据成员赋值,赋值函数完成未初始化的矩形赋值,修改函数可以修改各数据成员。
*/
#include"Rectangle.h"
void main()
{
int i;
float n;
Rectangle p;
p.Show();
p.Assign(10,10,20,20);
p.Show();
Rectangle p1(0,0,35,35);
cout<<"请输入你要修改的参数lfet(1)、right(2)、top(3)、bottom(4)"<<endl;
cin>>i;
switch (i)
{
case 1: cin>>n; p1.Setleft(n);break;
case 2: cin>>n; p1.Setright(n);break;
case 3: cin>>n; p1.Settop(n);break;
case 4: cin>>n; p1.Setbottom(n);break;
default: break;
}
p1.Show();
Rectangle p2(p1);
p2.Show();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -