设计一个长方形类Rectangle
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/17 10:25:17
设计一个长方形类Rectangle
要求如下:
Ø 属性:长、宽,属性不能暴露给外界.
Ø 提供构造方法完成长方形的初始化
Ø 编写area()方法,用于计算长方形面积
Ø 编写perimeter()方法,用于计算长方形周长
Ø 编写output()方法,输出长方形的面积和周长信息.
Ø 隐藏area()方法和perimeter()
Ø 数据提供方式随意.(可在程序中直接给出;也可从键盘输入)
程序代码:写出源代码
要求如下:
Ø 属性:长、宽,属性不能暴露给外界.
Ø 提供构造方法完成长方形的初始化
Ø 编写area()方法,用于计算长方形面积
Ø 编写perimeter()方法,用于计算长方形周长
Ø 编写output()方法,输出长方形的面积和周长信息.
Ø 隐藏area()方法和perimeter()
Ø 数据提供方式随意.(可在程序中直接给出;也可从键盘输入)
程序代码:写出源代码
#include<iostream>
using namespace std;
class Rectangle
{
private:
double chang;
double kuan;
double area()
{
double s = chang*kuan;
return s;
}
double perimeter()
{
double c = (chang+kuan)*2;
return c;
}
public:
void output()
{
cout<<"长方形的面积是:"<<area()<<endl;
cout<<"长方形的周长是:"<<perimeter()<<endl;
}
Rectangle(double x,double y)//构造函数
{
chang = x;
kuan = y;
}
};
int main()
{
Rectangle r(15.3,26.2);//初始化类为对象r
r.output();
return 0;
}
using namespace std;
class Rectangle
{
private:
double chang;
double kuan;
double area()
{
double s = chang*kuan;
return s;
}
double perimeter()
{
double c = (chang+kuan)*2;
return c;
}
public:
void output()
{
cout<<"长方形的面积是:"<<area()<<endl;
cout<<"长方形的周长是:"<<perimeter()<<endl;
}
Rectangle(double x,double y)//构造函数
{
chang = x;
kuan = y;
}
};
int main()
{
Rectangle r(15.3,26.2);//初始化类为对象r
r.output();
return 0;
}
设计一个Rectangle类,描述长方形,具有length属性和width属性,其成员函数计算长方形的perimeter
设计一个矩形类Rectangle,计算矩形的面积之和!
定义一个长方形(Rectangle)类,包括长度(lenth)和宽度(width)数据成员
C++设计一个矩形类(Rectangle),可以求矩形的周长和面积?急!求高手帮忙?
设计一个抽象基类Shape,它包含一个抽象方法area(),从Shape类扩展出矩形Rectangle类和圆类Circl
长方形用英语怎么读?长方形:rectangle
设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积.
C++问题:设计一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积
定义一个具有多态性的基类Shape,继承以下一些类:圆Circle类(坐标点和半径构成)长方形Rectangle
C++问题:定义一个Rectangle类,包括两个数据成员length和width,以及用于求长方形面积的成员函数.
设计三个类:几何形状类(Shape)、圆类(Circle)、矩形类(Rectangle),要求:
1.设计三个图形类:Circle(圆)、Rectangle(矩形)、Triangle(三角形),要求: