1、创建一个矩形类Rectangle:
创建一个矩形类Rectangle:定义私有数据成员Length和Width保存矩形的长和宽。定义方法getLength()、setLength()和getWidth()、...
创建一个矩形类Rectangle:
定义私有数据成员Length和Width保存矩形的长和宽。
定义方法getLength()、setLength()和getWidth()、setWidth()读写矩形的长和宽
提供两个构造函数:
无参构造函数将长和宽都初始化为1。
另一个两个参数构造函数初始化长和宽为指定的值
提供三个方法:
Perimeter计算矩形周长
Area计算矩形面积
show方法返回以下格式的字符串:“矩形长=xx, 宽=xx”,其中xx为具体的值
编写主程序测试你写好的类:创建两个矩形对象(长宽分别为4,7和2,8),然后计算并显示他们的长、宽、周长和面积的值 展开
定义私有数据成员Length和Width保存矩形的长和宽。
定义方法getLength()、setLength()和getWidth()、setWidth()读写矩形的长和宽
提供两个构造函数:
无参构造函数将长和宽都初始化为1。
另一个两个参数构造函数初始化长和宽为指定的值
提供三个方法:
Perimeter计算矩形周长
Area计算矩形面积
show方法返回以下格式的字符串:“矩形长=xx, 宽=xx”,其中xx为具体的值
编写主程序测试你写好的类:创建两个矩形对象(长宽分别为4,7和2,8),然后计算并显示他们的长、宽、周长和面积的值 展开
1个回答
推荐于2017-11-26
展开全部
class Rectangle
{
private:
double Length;
double Width;
public:
Rectangle(){Length=1;Width=1;}
Rectangle(double len, double w){Length=len;Width=w;}
double Perimeter(){return 2*(Length+Width);}
double Area(){return (Length*Width);}
void show(char *buf){sprintf(buf,"%矩形长=%f,宽=%f", Length, Width);}
};//读写矩形的长宽的方法你就自己写吧,很简单的int main(){ Rectangle test1(4,7); Rectangle test1(2,8);}
{
private:
double Length;
double Width;
public:
Rectangle(){Length=1;Width=1;}
Rectangle(double len, double w){Length=len;Width=w;}
double Perimeter(){return 2*(Length+Width);}
double Area(){return (Length*Width);}
void show(char *buf){sprintf(buf,"%矩形长=%f,宽=%f", Length, Width);}
};//读写矩形的长宽的方法你就自己写吧,很简单的int main(){ Rectangle test1(4,7); Rectangle test1(2,8);}
网易云信
2023-12-06 广告
2023-12-06 广告
网易云信提供一站式的 1 对 1 UIKit 组件库,可以更快地搭建 1 对 1 社交平台,能够快速实现音视频呼叫、音视频通话、1对1消息发送、美颜和礼物功能,直接可以复用我们的组件源码就可以了。优势:1、全套1对1 UI组件,接入更快;2...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询