1、设计一个长方形的类,其数据成员为长方形的长和宽,写出成员方法求长方形的面积和周长。 主类中创建两个长方形对象,调用类中的方法输出面积周长。
时间: 2024-10-17 09:03:10 浏览: 27
java代码-已知长方形的长和宽 求长方形的周长和面积
首先,我们可以创建一个名为`Rectangle`的类,用于表示长方形,其中包含长和宽作为数据成员:
```java
public class Rectangle {
private double length;
private double width;
// 构造函数
public Rectangle(double length, double width) {
this.length = length;
this.width = width;
}
// 计算面积的方法
public double getArea() {
return length * width;
}
// 计算周长的方法
public double getPerimeter() {
return 2 * (length + width);
}
}
```
然后,在主类(例如`MainClass`)中,我们创建两个`Rectangle`对象并调用它们的面积和周长方法:
```java
public class MainClass {
public static void main(String[] args) {
// 创建第一个长方形对象
Rectangle rectangle1 = new Rectangle(5.0, 3.0);
// 调用面积和周长方法
double area1 = rectangle1.getArea();
double perimeter1 = rectangle1.getPerimeter();
System.out.println("Rectangle 1: Area = " + area1 + ", Perimeter = " + perimeter1);
// 创建第二个长方形对象
Rectangle rectangle2 = new Rectangle(8.0, 4.5);
// 调用面积和周长方法
double area2 = rectangle2.getArea();
double perimeter2 = rectangle2.getPerimeter();
System.out.println("Rectangle 2: Area = " + area2 + ", Perimeter = " + perimeter2);
}
}
```
当你运行这个`MainClass`程序,它会分别计算并打印出两个长方形的面积和周长。这就是如何在Java中定义和使用一个简单的长方形类以及它的方法实例化操作。
阅读全文