作业帮 > 综合 > 作业

定义一个矩形类CRect,其数据成员包括左上角坐标,长和宽,其函数成员包括设置矩形的大小(SetSize),设置矩形左上

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/27 19:18:11
定义一个矩形类CRect,其数据成员包括左上角坐标,长和宽,其函数成员包括设置矩形的大小(SetSize),设置矩形左上角坐标(SetPos),输出矩形的信息(Print).并创建其对象进行使用.要能运行的.
C++问题,求秒
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;
}
定义一个矩形类CRect,其数据成员包括左上角坐标,长和宽,其函数成员包括设置矩形的大小(SetSize),设置矩形左上 C++定义描述矩形的类Rectangle,其数据成员为矩形的中心坐标(X,Y)、长(Length)与宽(Width). 1、按下列要求编程:定义一个描述矩形的类Rectangle,包括的数据成员有宽(width)和长(length),并实现 c++问题: 定义一个名为rectangle的矩形类,其属性数据为矩形左上角和右下角的点的坐标,能计算矩形的面积 跟类的定义有关的.按下列要求编程:(1)定义一个描述矩形的类Rectangle,包括的数据成员有宽(width)和长(l 定义一个矩形类,成员函数用来计算长方形的周长和面积,矩形的长与宽由构造函数初始 定义一个描述复数的类,数据成员包括实部和虚部;成员函数包括:输出复数、置实部、 用point类公有派生一个line类,其数据成员为起点和终点,给出完整的line类定义,其中包括构造拷贝析构函数 先设计点类(Point),该类的数据成员包括一个点的x坐标和y坐标,成员函数实现的 创建一个点类Point,含三个属性:两个点的坐标(x,y)和保存两点间距离的d;成员函数包括:构造函数,设置和获取数据成 定义一个描述复数的类,数据成员包括实部和虚部;成员函数包括输出复数以及构造函数的初始化. 设计一个点类,其中包括一对坐标数据成员、一个求两点之间距离的友元函数dist和显示坐标点的成员函数.