public interface Shape {
double area(double x);
}
public class Square implements Shape{
public double area(double x) {
return x*x;
}
}
public class Circle implements Shape{
public double area(double x) {
return Math.PI*(x/2)*(x/2);
}
}
public class Test {
public static void main(String[] args) {
Square s=new Square();
double s0=s.area(5);
System.out.println("正方形的面积是:"+s0);
Circle c=new Circle();
double c0=c.area(10);
System.out.println("圆的面积为:"+c0);
}
}
public interfacpublic class Square implements Shape{
public double area(double x) {
return x*x;
}
}
public class Square implements Shape{
public double area(double x) {
return x*x;
}
}
public class Circle implements Shape{
public double area(double x) {
return Math.PI*(x/2)*(x/2);
}
}
public class Test {
public static void main(String[] args) {
Square s=new Square();
double s0=s.area(5);
System.out.println("正方形的面积是:"+s0);
Circle c=new Circle();
double c0=c.area(10);
System.out.println("圆的面积为:"+c0);
}
}
public class square implements shape{
@Override
public double area(double a) {
return a*a;
}
}
public class ciecle implements shape{
@Override
public double area(double a) {
return 3.14*a*a;
}
}