标签:style color ar os 使用 java sp strong 文件
[修饰符] interface 接口名 [extends 父接口名列表]{
[public] [static] [final] 常量;比如,定义一个用于计算的接口,在该接口中定义了一个常量PI和两个方法,详细代码例如以下:
public interface CalInterface 
{
    final float PI=3.14159f;//定义用于表示圆周率的常量PI
    float getArea(float r);//定义一个用于计算面积的方法getArea()
    float getCircumference(float r);//定义一个用于计算周长的方法getCircumference()
}
注意:public class Cire implements CalInterface 
{
    public float getArea(float r) 
    {
        float area=PI*r*r;//计算圆面积并赋值给变量area
        return area;//返回计算后的圆面积
    }
    public float getCircumference(float r) 
    {
        float circumference=2*PI*r;      //计算圆周长并赋值给变量circumference
        return circumference;           //返回计算后的圆周长
    }
    public static void main(String[] args) 
    {
        Cire c = new Cire();
        float f = c.getArea(2.0f);
        System.out.println(Float.toString(f));
    }
}
      在类的继承中,仅仅能做单重继承,而实现接口时,一次则能够实现多个接口,每一个接口间使用逗号“,”分隔。这时就可能出现常量或方法名冲突的情况,解决该问题时,假设常量冲突,则须要明白指定常量的接口,这能够通过“接口名.常量”实现。假设出现方法冲突时,则仅仅要实现一个方法就能够了。以下通过一个具体的实例具体介绍以上问题的解决方法。标签:style color ar os 使用 java sp strong 文件
原文地址:http://www.cnblogs.com/bhlsheji/p/4092475.html