学习java第32天

1.接口的声明

public  interface 接口名  extends 父接口名列表
{
 public  final   static  类型 变量名 = 常量值 ; //常量声明
...
public   abstract  返回类型 方法名 (参数列表) ; //抽象方法声明
...

}

public interface Shape

{

    public final static double PI = 3.14;

    public abstract void draw(Circle c);

}

2.接口的使用

在类中实现接口可以用关键字implements

public class ManInt implements Animal{

   public void eat(){

      System.out.println("Man eats");

   }

   public void travel(){

      System.out.println("Man travels");

   }

   public int noOfLegs(){

      return 0;

   }

   public static void main(String args[]){

      ManInt m = new ManInt();

      m.eat();

      m.travel();

   }

}

实现接口时:一个类可以同时实现多个接口

                      一个类只能继承一个类,但是能实现多个接口

                     一个接口能继承另一个接口,这和类之间的继承相似

3.明天学习内容:java接口的特征归纳

 

原文地址:https://www.cnblogs.com/SirNie/p/13448078.html