下面是Java代码实现:

public class Round { private double radius; private double height;

public Round() {
    this.radius = 0;
    this.height = 0;
}

public Round(double radius, double height) {
    this.radius = radius;
    this.height = height;
}

public double getRadius() {
    return radius;
}

public void setRadius(double radius) {
    this.radius = radius;
}

public double getHeight() {
    return height;
}

public void setHeight(double height) {
    this.height = height;
}

public double getArea() {
    return Math.PI * radius * radius;
}

public double getVolume() {
    return getArea() * height;
}

}

在这个类中,使用了封装将属性radius和height私有化,提供了对应的getter和setter方法来访问和修改属性。使用了有参和无参构造方法,以便在创建对象时进行初始化。getArea方法返回圆的面积,getVolume方法则调用了getArea方法来计算圆柱形的体积。

用java编写圆Round类属性有半径radius和高height方法有返回圆的面积 和返回圆柱形的体积 提示1封装、有参无参构造方法都要加返回圆柱形体积的方法可以调用返回圆的面积方法。

原文地址: http://www.cveoy.top/t/topic/bWxd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录