父类
package mianxiangduixiang02;
public class Circle05 {
private double radius;
public Circle05(){
this.radius=1;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double findArea(){
return 3.14*radius*radius;
}
}
子类
package mianxiangduixiang02;
public class Cylinder05 extends Circle05{
private double length;
public Cylinder05(){
length=1;
}
public double getLength() {
return length;
}
public void setLength(double length) {
this.length = length;
}
public double findVolumn(){
return findArea()*length;
}
}
测试
package mianxiangduixiang02;
public class CylinderTest05 {
public static void main(String[] args) {
Cylinder05 c1=new Cylinder05();
c1.setLength(2.5);
c1.setRadius(2.5);
System.out.println(c1.findVolumn());
System.out.println("底面面积为"+c1.findArea());
}
}