接口简介

接口

简单介绍 :可以理解为一个特殊的抽象类,即是一个所有方法都是抽象的抽象类,

         成员变量固定修饰符: public static final

         方法的固定修饰符: public abstract 

         在接口中 public static final abstract修饰符可以省略,系统会自动加上。一般不推荐省略

          接口可以被多实现,这也是对java不支持多继承的弥补

接口与接口之间支持多继承

interface B(){};

interface C(){};

interface A extends B , C

 

特点:

  • 接口是对外暴露的规则
  • 接口是程序的功能扩展
  • 接口可以多实现
  • 类和接口之间是实现关系,而且类在继承一个类的同时可以实现多个接口
  • 接口与接口之间是继承关系

接口简介_第1张图片

 

你可能感兴趣的:(Java基础,抽象类)