实验八
Posted java199-zengtai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验八相关的知识,希望对你有一定的参考价值。
一
public class Du {
public static void main(String[] args) {
}
}
class Rectangle{
protected double length;
protected double width;
public Rectangle(double length, double width){
this.length = length;
this.width = width;
}
}
interface Volume{
public double volume();
}
class YuanZhu extends Rectangle implements Volume{//圆柱体类
private double r;
public YuanZhu(double length, double width) {
super(length, width);
this.r = length / 2 / Math.PI;
}
public double volume() {
return Math.PI * Math.pow(r, 2) * width;
}
}
class YuanZhui extends Rectangle implements Volume{//圆锥体类
private double r;
public YuanZhui(double length, double width) {
super(length, width);
this.r = length /2 / Math.PI;
}
public double volume() {
return Math.PI * Math.pow(r, 2) * width / 3;
}
二
心得 自己还是没有跟上进度,很难完成。
以上是关于实验八的主要内容,如果未能解决你的问题,请参考以下文章