1、创建一个矩形类Rectangle:

创建一个矩形类Rectangle:
定义私有数据成员Length和Width保存矩形的长和宽。
定义方法getLength()、setLength()和getWidth()、setWidth()读写矩形的长和宽
提供两个构造函数:
无参构造函数将长和宽都初始化为1。
另一个两个参数构造函数初始化长和宽为指定的值
提供三个方法:
Perimeter计算矩形周长
Area计算矩形面积
show方法返回以下格式的字符串:“矩形长=xx, 宽=xx”,其中xx为具体的值
编写主程序测试你写好的类:创建两个矩形对象(长宽分别为4,7和2,8),然后计算并显示他们的长、宽、周长和面积的值

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);}
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网