用java编写一个类Rect,Rect类里包含两个函数,一个用来计算矩形面积,一个用来计算矩形周长,再编写测试类Test,Test里面包含主函数,并在主函数里利用Rect申明对象,分别计算对象的面积和周长。
时间: 2024-05-02 13:22:54 浏览: 137
好的,你的问题是如何用Java编写一个矩形类(Rect)并包含计算面积和周长的函数,以及如何在测试类(Test)中使用该类进行对象的面积和周长的计算。下面是代码示例:
// Rect类
public class Rect {
private double length;
private double width;
public Rect(double length, double width) {
this.length = length;
this.width = width;
}
public double getArea() {
return length * width;
}
public double getPerimeter() {
return 2 * (length + width);
}
}
// Test类
public class Test {
public static void main(String[] args) {
Rect rect1 = new Rect(5.0, 6.0);
System.out.println("矩形1的面积为:" + rect1.getArea());
System.out.println("矩形1的周长为:" + rect1.getPerimeter());
Rect rect2 = new Rect(3.0, 4.0);
System.out.println("矩形2的面积为:" + rect2.getArea());
System.out.println("矩形2的周长为:" + rect2.getPerimeter());
}
}
在Rect类中,我们定义了私有变量length和width,分别表示矩形的长和宽,使用构造函数初始化这些变量。然后,我们定义了getArea方法和getPerimeter方法,分别用于计算矩形的面积和周长。在Test类中,我们创建了两个Rect对象(rect1和rect2)并分别调用其getArea和getPerimeter方法来计算矩形的面积和周长。最后,我们使用System.out.println输出了计算结果。
希望这能帮助到你!
相关推荐













