Java设计一个球类Sphere
时间: 2024-05-14 21:18:03 浏览: 160
sphere-android-sdk:适用于 Sphere API 的 Android SDK
好的,以下是一个简单的Java实现球类Sphere的代码:
```java
public class Sphere {
private double radius; // 半径
public Sphere(double radius) {
this.radius = radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double getVolume() { // 计算体积
return (4.0 / 3.0) * Math.PI * Math.pow(radius, 3);
}
public double getSurfaceArea() { // 计算表面积
return 4 * Math.PI * Math.pow(radius, 2);
}
}
```
在上面的代码中,我们定义了一个Sphere类,其中包含一个私有的半径属性和公共的访问和修改半径属性的方法。并且还实现了两个计算球体积和表面积的方法。通过调用这些方法,我们可以获取球的体积和表面积的值。
阅读全文