java学习day11--接口

接口

    什么是接口?

      接口就是功能的封装,用来扩展类的功能。

 

    接口的定义和实现:

      定义:

        【修饰符】 interface接口名{

                功能,功能用方法表示。

          }

      实现:

        【修饰符】class 类名 implement接口名{

              重写接口中的抽象方法

          }

 

     接口的语法规则:

      接口中的方法默认定义为public abstract,即抽象方法

      接口中的变量默认使用public static final修饰,常量

      JDK8后,接口中方法如果使用public default修饰,则在接口中有默认的方法体,实现类可以重写该方法,也可以不重写

      一个类可以实现多个接口,接口名之间用逗号分隔,实现类则需要重写所有接口的抽象方法

      接口支持多继承,说白了就是他可以有很多的爹、

      接口的存在就是为了实现多态

      

 

 

posted @ 2019-10-10 22:36  发育中的程序猿  阅读(110)  评论(0编辑  收藏  举报