用java设计Circle_(用java解决)设计一个圆类,Circle,有表示半径的protected类型的成员变量radius,获取和设置rad...

共回答了11个问题采纳率:90.9%

class Circle{

protected double radius;

public Circle(){

radius=0;

}

public Circle(double radius) {

this.radius = radius;

}

public double getRadius() {

return radius;

}

public void setRadius(double radius) {

this.radius = radius;

}

public double area(){

return 3.14*radius*radius;

}

}

class Cyliinder extends Circle{

protected double height;

public Cyliinder(){

height=0;

}

public Cyliinder(double radius,double height) {

super(radius);

this.height = height;

}

public double getHeight() {

return height;

}

public void setHeight(double height) {

this.height = height;

}

public double volume(){

return area()*height;

}

}

public class Test {

public static void main(String[] args) {

//假设半径为3,高为5

Cyliinder c1=new Cyliinder(3,5);

//输出半径

System.out.println(c1.getRadius());

//输出高

System.out.println(c1.getHeight());

//输出体积

System.out.println(c1.volume());

}

}

1年前

5


版权声明:本文为weixin_39850143原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。