定义一个矩形类CRect,其数据成员包括左上角坐标,长和宽,其函数成员包括设置矩形的大小(SetSize),设置矩形左上角坐标(SetPos),输出矩形的信息(Print).并创建其对象进行使用.要能运行的.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 06:51:17
定义一个矩形类CRect,其数据成员包括左上角坐标,长和宽,其函数成员包括设置矩形的大小(SetSize),设置矩形左上角坐标(SetPos),输出矩形的信息(Print).并创建其对象进行使用.要能运行的.
定义一个矩形类CRect,其数据成员包括左上角坐标,长和宽,其函数成员包括设置矩形的大小(SetSize),设置矩形左上角坐标(SetPos),输出矩形的信息(Print).并创建其对象进行使用.要能运行的.
C++问题,求秒
定义一个矩形类CRect,其数据成员包括左上角坐标,长和宽,其函数成员包括设置矩形的大小(SetSize),设置矩形左上角坐标(SetPos),输出矩形的信息(Print).并创建其对象进行使用.要能运行的.
class CRect
{
public:
CRect(int x,int y,int Width,int Height);
void SetSize(int Width,int Height);
void SetPos(int x,int y);
void Printf();
private:
int x;
int y;
int Width;
int Height;
}
CRect::CRect(int x,int y,int Width,int Height)
{
this->x=x;
this->y=y;
this->Width=Width;
this->Height=Height;
}
void CRect::SetSize(int Width,int Height)
{
this->Width=Width;
this->Height=Height;
}
void CRect::SetPos(int x,int y)
{
this->x=x;
this->y=y;
}
void CRect::Printf()
{
printf("左上角坐标为(%d,%d),宽为%d,高为%d\n", x,y,Width,Height);
}
int main()
{
CRect MyRect=new CRect(1,2,3,4);
MyRect.Printf();
return 0;
}