C++程序设计 矩形Rectangle类,通过Rectangle类计算周长和面积.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 09:27:52
C++程序设计 矩形Rectangle类,通过Rectangle类计算周长和面积.
功能要求:
1.Rectangle类有两个成员,长:m_length、宽:m_width(初始化为1).
2.类中具有的成员函数包括:
1.无参的构造函数Rectangle()
2.有参的构造函数Rectangle(int length,int with)
3.Setwidth(int a) 设置矩形长的值.设置之前调用test验证长宽是否合法,如果不合法,则不进行修改,并提示错误信息.
4.Setlength(int b) 设置矩形宽的值.设置之前调用test验证长宽是否合法,如果不合法,则不进行修改,并提示错误信息.
5.Getwidth()查看当前矩形的长
6.Getlength()查看当前矩形的宽
7.test(int length,int with) 矩形长和宽的范围是[1…20],验证传进来的长宽是否合法
8.perimeter() 根据长宽计算矩形周长
9.ares()根据长宽计算矩形面积
3.在主函数main里面产生Rectangle类的对象,调用类的成员函数,实现矩形长宽的设置,查看,并计算矩形的周长和面积.
功能要求:
1.Rectangle类有两个成员,长:m_length、宽:m_width(初始化为1).
2.类中具有的成员函数包括:
1.无参的构造函数Rectangle()
2.有参的构造函数Rectangle(int length,int with)
3.Setwidth(int a) 设置矩形长的值.设置之前调用test验证长宽是否合法,如果不合法,则不进行修改,并提示错误信息.
4.Setlength(int b) 设置矩形宽的值.设置之前调用test验证长宽是否合法,如果不合法,则不进行修改,并提示错误信息.
5.Getwidth()查看当前矩形的长
6.Getlength()查看当前矩形的宽
7.test(int length,int with) 矩形长和宽的范围是[1…20],验证传进来的长宽是否合法
8.perimeter() 根据长宽计算矩形周长
9.ares()根据长宽计算矩形面积
3.在主函数main里面产生Rectangle类的对象,调用类的成员函数,实现矩形长宽的设置,查看,并计算矩形的周长和面积.
class Rectangle
{
public:
Rectangle()
:m_width(1),m_length(1)
{
}
Rectangle(int length,int width)
{
if (test(length,width)) {
m_length = length;
m_width = width;
} else {
m_length = 1;
m_width = 1;
}
}
~Rectangle(){}
void Setwidth(int a)
{
if (test(m_length,a)) {
m_width = a;
} else {
std::ce
{
public:
Rectangle()
:m_width(1),m_length(1)
{
}
Rectangle(int length,int width)
{
if (test(length,width)) {
m_length = length;
m_width = width;
} else {
m_length = 1;
m_width = 1;
}
}
~Rectangle(){}
void Setwidth(int a)
{
if (test(m_length,a)) {
m_width = a;
} else {
std::ce
C++程序设计 矩形Rectangle类,通过Rectangle类计算周长和面积.
实现Rectangle类,含有两个方法:构造方法Rectangle()和计算面积的方法,计算矩形面积.急
设计一个矩形类Rectangle,计算矩形的面积之和!
c#定义一个类圆Circle或者定义一个矩形类Rectangle,分别计算它们的周长和面积.
(3) 编程实现矩形类Rectangle,其中应包括计算矩形周长的方法perimeter()和计算面积的方法Area()
C++设计一个矩形类(Rectangle),可以求矩形的周长和面积?急!求高手帮忙?
定义一个抽象类SHAPE,在其中声明计算面积AREA()和周长PERINETER()方法,定义矩形类RECTANGLE和
定义一个shape抽象类,在此基础上派生出rectangle和circle类,二者均有计算面积周长的函数.
设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积.
C++问题:设计一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积
c++问题: 定义一个名为rectangle的矩形类,其属性数据为矩形左上角和右下角的点的坐标,能计算矩形的面积
定义一个类rectangle,描述一个矩形,包含有长、宽两种属性,以及计算面积的方法;