import java.lang.Math;
import java.util.*;
public class Circle {
double radius;
public Circle() {
radius = 0;
}
public Circle(double r){
radius=r;
}
public double getRadius(){
return radius;
}
public double getPerimeter(){
return Math.PI*(radius+radius);
}
public double gerArea(){
return Math.PI*radius*radius;
}
void disp() {
System.out.println("圆的半径:" + getRadius());
System.out.println("圆的周长:" +getPerimeter());
System.out.println("圆的面积:" +gerArea());
}
public static class Cylinder extends Circle{
double height;
public Cylinder() {
height = 0;
}
public Cylinder(double h){
height = h;
}
public double getHeight() {
return height;
}
public double getVol() {
super.gerArea();
return gerArea()*height;
}
void dispVol() {
System.out.println("圆柱体的体积:" + getVol());
}
}
public static void main(String[] args){
Scanner input=new Scanner(System.in);
System.out.println("请输入半径:");
double math = input.nextDouble();
Circle c = new Circle(math);
c.disp();
Scanner input1=new Scanner(System.in);
System.out.println("请输入高:");
double math1 = input1.nextDouble();
Cylinder g = new Cylinder(math1);;
g.dispVol();
}
public void Circle() {
// TODO Auto-generated method stub
}
}