本关任务:设计一个长方形类,通过访问它的成员变量来计算面积。
时间: 2024-09-27 09:03:16 浏览: 32
java代码-使用java,解决一个长方形类Rectangle,一个子类长方体类,计算周长,面积,体积的源代码
5星 · 资源好评率100%
本关任务主要是为了让你熟悉面向对象编程的概念,设计一个简单的长方形类。这个类通常会包含两个私有成员变量,例如长度(length)和宽度(width),用于表示长方形的尺寸。你可以按照以下步骤来创建:
```java
public class Rectangle {
// 私有变量
private double length;
private double width;
// 构造函数,用于初始化长度和宽度
public Rectangle(double length, double width) {
this.length = length;
this.width = width;
}
// 计算面积的方法,体现多态
public double calculateArea() {
return length * width; // 面积 = 长度 * 宽度
}
// 获取和设置成员变量的getter和setter方法
public double getLength() {
return length;
}
public void setLength(double length) {
this.length = length;
}
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
}
```
在这个类中,`calculateArea()`方法可以根据需要进行覆盖或者重写,体现了多态性。用户可以创建Rectangle的对象并通过其公共方法来获取和修改尺寸以及计算面积。
阅读全文