在Java中,封装是一种将数据和操作数据的方法组合在一起的过程,从而隐藏了对象内部的实现细节。要实现封装,您需要遵循以下步骤:
Rectangle的类。public class Rectangle {
// 类的属性和方法将在这里定义
}
private double width;
private double 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;
}
现在,您已经实现了一个简单的封装示例。这个Rectangle类将宽度和高度属性封装在内部,并通过公共方法提供对这些属性的访问和操作。这样,外部代码无法直接访问和修改这些属性,从而保护了对象内部的实现细节。