java2.定义矩形类Rectangle,包含属性width、height,添加两个方法分别计算矩形的面积和周长.
时间: 2024-12-12 13:17:39 浏览: 15
在Java中,我们可以定义一个名为`Rectangle`的类,用于表示矩形,并包含其宽度(width)和高度(height)作为属性。这个类会包含两个方法:一个用于计算面积,另一个用于计算周长。以下是这个类的一个简单实现:
```java
public class Rectangle {
private double width;
private double height;
// 构造函数,初始化矩形的宽和高
public Rectangle(double width, double height) {
this.width = width;
this.height = height;
}
// 计算面积的方法
public double calculateArea() {
return width * height;
}
// 计算周长的方法
public double calculatePerimeter() {
return 2 * (width + height);
}
}
```
在这个类中,构造函数接受宽度和高度作为输入,然后计算面积和周长的操作是通过各自独立的方法完成的。例如,如果我们有一个`Rectangle`实例`rect`,可以像下面这样使用它:
```java
Rectangle rect = new Rectangle(5, 7);
double area = rect.calculateArea(); // 面积为 35
double perimeter = rect.calculatePerimeter(); // 周长为 24
```
阅读全文