JAVA中的接口

    xiaoxiao2021-03-25  35

    接口(interface)

    接口是一组行为,规范的定义(方法)

    (1)定义一个接口,使用interface关键字

    (2)在一个接口中,只能定义常量、抽象方法,JDK1.8后可以定义默认实现法 (接口中只定义方法,定义常量,用来做标记,用类名调用才规范,应为值是不变的,)接口中定义的方法也只能是抽象方法,所以少了关键字abstract

    (3)接口可以继承多个接口:extends xxx,xxx

    (4)一个具体类实现接口使用implements关键字

    (5)一个类可以实现多个接口

    (6)抽象类实现接口可以不实现接口的方法

    (7)在接口中定义的方法没有声明 访问修饰符,默认为public

    (8)接口不能有构造方法

     

    interface IEat{

        void eat(); //public abstract void eat();

        int NUM = 10; //public static final int NUM= 10;

    }

     

    interface ISleep extendsIEat{

        void sleep();

    }

    转载请注明原文地址: https://ju.6miu.com/read-27509.html

    最新回复(0)