c++ 定义一个矩形类CRectangle,矩形的左上角(Left,Top)与右下角坐标(Right,Bottom)定义
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/18 17:26:18
c++ 定义一个矩形类CRectangle,矩形的左上角(Left,Top)与右下角坐标(Right,Bottom)定义为保护数据成员
定义一个矩形类CRectangle,矩形的左上角(Left,Top)与右下角坐标(Right,Bottom)定义为保护数据成员.再定义一个三角形类CTriangle,其高(Height)和底(Base)定义为保护数据成员.用友元的方式比较两类对象的面积大小.
用c++编程
定义一个矩形类CRectangle,矩形的左上角(Left,Top)与右下角坐标(Right,Bottom)定义为保护数据成员.再定义一个三角形类CTriangle,其高(Height)和底(Base)定义为保护数据成员.用友元的方式比较两类对象的面积大小.
用c++编程
#include
class CRectangle;
class CTriangle;
void calrect(CRectangle rec);
void caltri(CTriangle tri);
class CRectangle
{
public:
CRectangle(int t,int l,int b,int r):top(t),left(l),bot(b),right(r){}
friend void calrect(CRectangle rec);
protected:
int top,left;
int bot,right;
};
class CTriangle
{
public:
CTriangle(int h,int b):height(h),base(b){}
friend void caltri(CTriangle tri);
protected:
int height;
int base;
};
void calrect(CRectangle rec)
{
std::cout
class CRectangle;
class CTriangle;
void calrect(CRectangle rec);
void caltri(CTriangle tri);
class CRectangle
{
public:
CRectangle(int t,int l,int b,int r):top(t),left(l),bot(b),right(r){}
friend void calrect(CRectangle rec);
protected:
int top,left;
int bot,right;
};
class CTriangle
{
public:
CTriangle(int h,int b):height(h),base(b){}
friend void caltri(CTriangle tri);
protected:
int height;
int base;
};
void calrect(CRectangle rec)
{
std::cout
c++ 定义一个矩形类CRectangle,矩形的左上角(Left,Top)与右下角坐标(Right,Bottom)定义
c++问题: 定义一个名为rectangle的矩形类,其属性数据为矩形左上角和右下角的点的坐标,能计算矩形的面积
定义一个矩形类CRect,其数据成员包括左上角坐标,长和宽,其函数成员包括设置矩形的大小(SetSize),设置矩形左上
南京的经纬度一个矩形的经纬度,里面包含南京.左上角和右下角经纬度.
矩形的定义、性质与判定
某出版社一位编辑在设计一本书的封面时,想把封面划分为四个矩形,其中左上角矩形与右下角矩形相似,给人
C++定义描述矩形的类Rectangle,其数据成员为矩形的中心坐标(X,Y)、长(Length)与宽(Width).
矩形的定义、性质、判定
定义一个矩形类,成员函数用来计算长方形的周长和面积,矩形的长与宽由构造函数初始
矩形,菱形,正方形,平形四边形,三角形的定义与判定?
java 定义一个矩形类,有长、宽2个属性,有成员函数计算矩形的面积.
C#中,tagRECT结构的成员top、right、left、bottom代表什么?