public class Circle {
private double r;
public double area() {
double area = Math.PI*r*r;
return area;
}
public void perimeter(double r) {
System.out.println("周长为" + 2*r*Math.PI);
}
public static void main(String[] args) {
Circle c1 = new Circle();
System.out.println("圆的半径为8");
c1.r = 8;
double area = c1.area();
System.out.println("圆的面积为 "+area);
c1.perimeter(3.0);
}
}
public class Rectangle {
private double width;
private double length;
public double area() {
double area = width * length;
return area;
}
public Rectangle(double wid, double leng) {
this.width = width;
this.length = length;
}
public void perimeter(double area) {
double perimeter = width*2+length*2;
System.out.println("该矩形的周长为" + perimeter);
}
public static void main(String[] args) {
Rectangle r1 = new Rectangle(5,6);
System.out.println("矩形的长和宽分别是:"+r1.length+" "+r1.width);
double area = r1.area();
System.out.println("矩形的面积为 "+area);
r1.perimeter(area);
}
}