class Rectangle
{
public:
Rectangle(int left,int down,int right,int up)
~Rectangle(){}
int Getleft{return itsleft;}
int Getdown{return itsdown;}
int Getright{return itsright;}
int Getup{return itsup;}//矩形的左下角坐标和右上角坐标
void Setleft(int left){itsleft = left;}
void Setdown(int down){itsdown = down;}
void Setright(int right){itsright = right;}
void Setup(int up){itsup = up;}
int Getarea();//矩形的面积
private:
int itsdown,itsup,itsleft,itsright;
};
Rectangle::Rectangle(int left,int down,int right,int up)
{
itsleft = left;itsdown = down;itsright = right;itsup = up;
}
int Rectangle::Getarea()
{
return((itsright-itsleft)*(itsup-itsdown));
}
int main()
{
Rectangle A(20,20,50,60);
int area=A.Getarea;
cout<<area;
return 0;
}
声明一个矩形类
最新推荐文章于 2022-09-23 17:38:25 发布