接口interface

JDK7以前只能再接口中定义全局常量和抽象方法,JDK8之后可以定义静态方法,默认方法。接口中不能定义构造器

java开发中,接口通过让类去实现implements的方法来使用,若实现类覆盖了接口中的所有抽象方法,则此实现类就可以实例化,否则仍是一个抽象类

Java可以实现多个接口,接口与类时间的关系叫实现,类与类之间的关系叫继承,当继承与接口同时存在时,先写继承,后写实现:class AA extend BB implements xx xx

接口也可以继承接口

class Plane implements  Flyable{
    public  void fly(){
        System.out.println("飞机飞的很快");
    }
}

 

interface Flyable{
    public static final int MAX=1521;//全局常量
 public abstract void fly(); //抽象方法

 

posted @ 2020-10-26 19:09  兔兔1234  阅读(103)  评论(0)    收藏  举报