使用封装类写一个java程序
时间: 2023-06-09 21:02:10 浏览: 55
来创建一个矩形类,包含矩形的宽度和长度属性,并实现计算矩形面积和周长的方法。
好的,以下是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 getArea() {
return width * height;
}
public double getPerimeter() {
return 2 * (width + height);
}
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
}
```
以上代码中,矩形类有两个私有属性width和height,分别表示矩形的宽度和长度。构造函数用于创建一个新的矩形对象,并初始化它的属性。getArea()和getPerimeter()方法用于计算矩形的面积和周长。此外,我们还提供了访问和设置矩形属性的方法,即getWidth()、setWidth()、getHeight()和setHeight()。