接口的使用

Posted ergepython

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口的使用相关的知识,希望对你有一定的参考价值。

1.接口使用interface定义

2.接口和类是并列的两个结构

3.如何定义接口:定义接口中的成员

  JDK7以前 只能定义全局常量和抽象方法

    全局常量  public static final的

    抽象方法  public abstract的

  JDK8: 还可以定义静态方法 默认方法

4.接口中不能定义构造器

5.接口通过让类实现(implements)的方式使用

  如果实现类覆盖了接口中所有的抽象方法,则此实现类可以实例化

  如果实现类没有覆盖接口中所有的抽象方法,那么此实现类仍为一个抽象类

 

6.Java可以实现多个接口  弥补了单继承性的局限性

  class AA extends BB implement CC,DD,EE

7.接口与接口之间可以继承 而且可以多继承

interface Flyable{

  public static final int  MAX_SPEED=7900;

  int MINX_SPEED;

  public abstract void fly();

  void stop();

}

以上是关于接口的使用的主要内容,如果未能解决你的问题,请参考以下文章

如何在Java类中定义接口属性并如何使用接口的方法

接口的使用,内部类

Java 使用类,接口实现手机功能-- 练习接口的使用

Java 接口

怎样使用优酷API接口

oracle的数据怎么发送到接口