利用接口实现矩形和圆的计算(java):
分析:就是简单的``实现接口里面的抽像方法,接口里面的抽象方法是通过类来实现的。你可以自己创建键盘输入,随意输入值,得到不同的面积。
import java.lang.Math;
interface circle{//定义圆的抽象方法
public abstract void circlearea(double r);
}
interface retangle{//定义矩形的抽象方法
public abstract double retanglearea(double a,double b);
}
//实现接口两个接口
class count implements circle,retangle
{
public void circlearea(double r)
{ double m=r*r*Math.PI;
System.out.println("圆的面积为:"+m);
}
public double retanglearea(double a,double b)
{ double m=a*b;
System.out.println("矩形的面积为:"+m);
return m;
}
}
public class interf {
public static void main(String[] args) {
double r=5.7;
double a=2.1,b=3.2;
//创建对象,并调用方法
count mc=new count();
mc.circlearea(r);
mc.retanglearea(a,b);
}
}
运行结果: