1、定义一个矩形类CRectangle,要求具有下列成员函数: 1) CRectangle(int width,int
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 17:24:06
1、定义一个矩形类CRectangle,要求具有下列成员函数: 1) CRectangle(int width,int height):构造函数,给类
# include
class Figure
{ public:
virtual double getArea()=0;
virtual double getPerim()=0;
};
class Rectangle:public Figure
{ double a,b;
public:
double getArea();
double getPerim();
Rectangle(double x=0,double y=0);
};
class Circle:public Figure
{ double r;
public:
double getArea();
double getPerim();
Circle(double x=0);
};
double Rectangle::getArea()
{
return a*b;
}
double Rectangle::getPerim()
{
return 2*(a+b);
}
Rectangle::Rectangle(double x,double y)
{ a=x; b=y;}
double Circle::getArea()
{
return 3.1415*r*r;
}
double Circle::getPerim()
{
return 3.1415*2*r;
}
Circle::Circle(double x)
{ r=x;}
void Ap(Figure &f1,Figure &f2)
{ double a1,a2,p1,p2;
a1=f1.getArea();
a2=f2.getArea();
if(a1==a2)
cout
class Figure
{ public:
virtual double getArea()=0;
virtual double getPerim()=0;
};
class Rectangle:public Figure
{ double a,b;
public:
double getArea();
double getPerim();
Rectangle(double x=0,double y=0);
};
class Circle:public Figure
{ double r;
public:
double getArea();
double getPerim();
Circle(double x=0);
};
double Rectangle::getArea()
{
return a*b;
}
double Rectangle::getPerim()
{
return 2*(a+b);
}
Rectangle::Rectangle(double x,double y)
{ a=x; b=y;}
double Circle::getArea()
{
return 3.1415*r*r;
}
double Circle::getPerim()
{
return 3.1415*2*r;
}
Circle::Circle(double x)
{ r=x;}
void Ap(Figure &f1,Figure &f2)
{ double a1,a2,p1,p2;
a1=f1.getArea();
a2=f2.getArea();
if(a1==a2)
cout
c++ 定义一个矩形类CRectangle,矩形的左上角(Left,Top)与右下角坐标(Right,Bottom)定义
1、按下列要求编程:定义一个描述矩形的类Rectangle,包括的数据成员有宽(width)和长(length),并实现
用C++语言,设计一个类 CRectangle,
设计一个时间类CTimeInfo,要求其满足下述要求.(1) 具有私有成员:int hour(小时),int minut
跟类的定义有关的.按下列要求编程:(1)定义一个描述矩形的类Rectangle,包括的数据成员有宽(width)和长(l
假定一个类A,其私有成员分别为int a和int b,其构造函数为 A(int aa,int bb
7.定义一个tree类,包括成员ages.成员函数grow(int years)对ages加上years,age()显示
1、定义一个圆类,要求用成员函数来求圆的面积和周长.2、定义一个学生类,要求用成员函数实现学生的自我
设有如下定义:int x=2,y;int fun(int*a){return *a+1;}下列函数调用中,实际参数正确的
定义一个递归函数int sum_of_square(int n)
设计一个Rectangle类,描述长方形,具有length属性和width属性,其成员函数计算长方形的perimeter
C++假定test为一个类,int fun()为该类的一个成员函数