JavaSe基础(17)-- interface 接口

interface 接口

  • 概念
    可以理解为一个特殊的类,由全局常量和抽象方法组成
  • 格式

     [修饰符]  interface  接口名称{     }
    

  • 接口中只有常量定义 和 抽象方法定义

       接口中只有常量定义 和 抽象方法定义
       常量默认是使用  public static final 修饰的  用和不用都是他 修饰
       方法默认是使用  public abtract 修饰的  用和不用都是他 修饰
    
       //接口中完整属性写法  
          public static final int AGE = 123;
       //接口中完整的 方法写法
          public abstract void getA();
    
        在接口中不能定义普通方法
    
  • 接口使用

  • 使用implements关键字来实现接口

注意: 可以实现多个接口,多个接口中用逗号间隔

接口、类之间的关系

 接口与接口关系  继承关系:多继承  可以多层继承   extends

 类与类关系      继承关系:单继承   可以多层继承  extends

 类与接口关系    实现关系:多实现   implements

你可能感兴趣的:(JavaSe基础(17)-- interface 接口)