添加width和height两个成员变量,在Rectangle中添加两种方法分别计算矩形的周长和面积,编程利用Rectangle输出一个矩形的周长和面积
时间: 2024-10-10 12:16:17 浏览: 23
首先,我们可以在Rectangle类中定义两个私有成员变量`width`和`height`,表示矩形的宽度和高度。接着,我们可以添加两个公共方法`getPerimeter()`用于计算周长,`getArea()`用于计算面积。以下是Java语言的一个例子:
```java
public class Rectangle {
private double width;
private double height;
public Rectangle(double width, double height) {
this.width = width;
this.height = height;
}
// 计算周长的方法
public double getPerimeter() {
return 2 * (width + height);
}
// 计算面积的方法
public double getArea() {
return width * height;
}
// 主函数示例,输出一个矩形的周长和面积
public static void main(String[] args) {
Rectangle rectangle = new Rectangle(5.0, 4.0); // 创建一个宽5,高4的矩形
double perimeter = rectangle.getPerimeter();
double area = rectangle.getArea();
System.out.println("矩形的周长是: " + perimeter);
System.out.println("矩形的面积是: " + area);
}
}
```
在这个例子中,我们创建了一个Rectangle对象,并通过它的方法获取了周长和面积,然后打印出来。如果你想自定义矩形的宽度和高度,只需改变构造函数传入的值即可。
阅读全文