首页
学习
活动
专区
圈层
工具
发布

java基础学习-接口及特性

接口

  • Java中的继承关系是单继承,如果拥有多个父类的时候,可以考虑使用接口进行实现
  • Java中的接口具备广泛使用:

用法:

使用interface类修饰

接口中可以包含多个方法,且方法跟抽象类中的抽象方法一致,可以不写实现。子类在实现的时候必须要实现代码逻辑

子类实现接口使用implements关键字

接口的特性

  • 接口不可以被实例化
  • 实现类必须实现接口的所有方法,跟抽象类有所不同,抽象类中的抽象方法必须要被子类实现
  • 实现类可以实现多个接口
  • 接口中的变量都是静态常量
  • 接口中的所有方法都是抽象方法,不能包含方法的实现
  • 接口中的所有方法的访问修饰权限都是public,不写并不是默认访问修饰权限,而是public
举报
领券