码迷,mamicode.com
首页 > 其他好文 > 详细

接口的使用

时间:2019-11-17 17:41:17      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:抽象类   构造器   final   多继承   局限   继承   全局   rac   常量   

1.接口使用interface定义

2.接口和类是并列的两个结构

3.如何定义接口:定义接口中的成员

  JDK7以前 只能定义全局常量和抽象方法

    全局常量  public static final的

    抽象方法  public abstract的

  JDK8: 还可以定义静态方法 默认方法

4.接口中不能定义构造器

5.接口通过让类实现(implements)的方式使用

  如果实现类覆盖了接口中所有的抽象方法,则此实现类可以实例化

  如果实现类没有覆盖接口中所有的抽象方法,那么此实现类仍为一个抽象类

 

6.Java可以实现多个接口  弥补了单继承性的局限性

  class AA extends BB implement CC,DD,EE

7.接口与接口之间可以继承 而且可以多继承

interface Flyable{

  public static final int  MAX_SPEED=7900;

  int MINX_SPEED;

  public abstract void fly();

  void stop();

}

接口的使用

标签:抽象类   构造器   final   多继承   局限   继承   全局   rac   常量   

原文地址:https://www.cnblogs.com/ergePython/p/11877090.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!