当前你的浏览器版本过低,网站已在兼容模式下运行,兼容模式仅提供最小功能支持,网站样式可能显示不正常。
请尽快升级浏览器以体验网站在线编辑、在线运行等功能。

建议使用的浏览器:

谷歌Chrome 火狐Firefox Opera浏览器 微软Edge浏览器 QQ浏览器 360浏览器 傲游浏览器

1480:8.1(矩形类Rectangle)

题目描述

8.1(矩形类Rectangle)遵从8.2节中Circle类的例子,设计一个名为Rectangle的类表示矩形。这个类包括:

·两个名为widthheightdouble型数据域,他们分别表示矩形的宽和高。Widthheight的默认值都为1

·创建默认矩形的无参构造方法。

·一个创建widthheight为指定值的矩形的构造方法。

·一个名为getArea()的方法返回这个矩形的面积。

·一个名为getPerimeter()的方法返回周长。

实现这个类。编写一个测试程序,依照每个矩形的宽、高、面积和周长的顺序显示。

输入解释

若干组数据

输入长和宽

输出解释

先输出初始值状态的面积和周长;

输出面积和周长

输入样例
1 2 
0 0
输出样例
The area of the Rectangle of width 1.0 and height 1.0 is 1.0
The perimeter of the Rectangle of width 1.0 and height 1.0 is 4.0
The area of the Rectangle of width 1.0 and height 2.0 is 2.0
The perimeter of the Rectangle of width 1.0 and height 2.0 is 6.0
提示
参考清单8.2

该题目包含在题集 SSPU

题目来源 sspu

共提交 222

通过率 62.16%
时间上限 内存上限
1000 MS 128 MB