package co.hp.mianji;
public class Circle implements Shape {
private final double PI = 3.14; //圆周率
private double r; //半径
public double getR() {
return r;
}
public void setR(double r) {
this.r = r;
}
public Circle(double r) {
this.r = r;
}
@Override
public double getArea() {
// TODO Auto-generated method stub
return PI * r * r;
}
@Override
public double getPerimeter() {
// TODO Auto-generated method stub
return PI * r * 2;
}
}
Rect
package co.hp.mianji;
public class Rect implements Shape {
private double width; // 宽
private double height; // 高
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
public double getHeight() {
return height;
}
public void setHeight(double