package com.exercise;
public abstract class Shape implements Comparable{
//计算图形面积方法
public abstract double area();
//计算图形周长方法
public abstract double round();
public int comparTo(Shape shape) {
int i=0;
if(this.area()>shape.area()){
i=1;
}else if(this.area()<shape.area()){
i=-1;
}else{
i=0;
}
return i;
}
}
package com.exercise;
public class Circle extends Shape {
private double r;
public Circle(double r){
this.r = r;
}
@Override
public d