为Cylinder类添加一个无参的构造方法(设定radius变量值为3,height变量值为10)和一个有参的构造方法

1为Cylinder类添加一个无参的构造方法(设定radius变量值为3,height变量值为10)和一个有参的构造方法,并利用构造方法来初始化圆柱体类Cylinder的成员变量,分别用无参构造方法和有参构造方法创建对象Cylinder1和Cylinder2,并调用相应的方法求圆柱的底面积和体积。
初学小白,有点晕了
package cylinder;

class cylinder     //定义Cylinder类
{
  double radius;    //定义double 型成员变量radius
  private int height;       //定义int 型成员变量height
 private  double pi=3.14;  
 
public cylinder () {
    radius=3;
    height=10;

}
public cylinder(double radius,int height) {
    this.radius=radius;
    this.height=height;
            
}
public void setRadius(double r) {
    radius=r;
}
public void setHeight(int h) {
    height=h;
}
public double getRadius() {
    return radius;
}