java接口开发教程,java 接口实现接口

  java接口开发教程,java 接口实现接口

  定义:接口是多个类的通用规范(抽象方法),是一种引用数据类型。

  提示:基本数据类型包括数字(整数和浮点数)、字符和布尔值。

  格式:

  公共接口名称{

  //界面内容

  }备注:接口.java编译后仍然是接口.class

  界面的内容:

  Java 7(1。常数2。抽象方法)

  Java 8(3。默认方法4。静态方法)

  9(私有方法)相关视频教程推荐:java视频教程

  一、常量

  常量接口的“成员变量”必须用三个关键字修饰:public static final。

  格式:

  Public static final数据类型常量名称=数据值;注意:

  1.三个关键词可以省略;

  2.必须复制接口常数;

  3.接口中常量的名称,全部使用大写字母,用下划线分隔(MY_AGE)。

  二、抽象方法

  抽象方法的修饰符也是两个固定的关键字public abstract(两个关键字都可以省略);

  抽象方法接口不能直接使用。必须有一个实现类来实现接口。实现类必须覆盖接口中的所有抽象方法,否则实现类就会变成抽象类。

  格式:

  类实现类名IP元素接口名{

  //方法体

  }公共抽象返回值类型方法名(参数列表);第三,默认方法

  接口的默认方法用于解决接口升级的问题。

  格式:

  公共返回值类型方法名(参数列表){

  //方法体

  }用途:1。由接口实现类对象直接调用;2.它可以被接口实现类覆盖。

  四。静态法

  公共静态返回值类型方法名(参数列表){

  //方法体

  }直接用静态方法:接口名。静态方法名(参数列表)。

  动词(verb的缩写)私有方法

  如果接口中有多个代码重复的默认方法,可以定义一个通用方法来解决。但是,这个公共方法属于这些默认方法,并且被私有化,不能被实现类使用。

  1、普通私有方法(默认方法default)

  私有返回值类型方法名(参数列表){

  //方法体

  }2、静态私有方法(静态方法static)

  私有静态返回值类型方法名称(参数列表){

  //方法体

  }继承父类并实现多个接口:

  1.该接口不能有静态代码块;不能有施工方法;

  2.一个类只能继承一个父类,但可以实现多个接口;

  格式:

  公共类MyInterfaceImpl实现MyInterfaceA、MyInterfaceB{

  //重写接口的所有抽象方法。

  //您也可以在接口内重写默认方法

  }3.当接口中有两个或两个以上抽象方法重名时,可以实现一次;

  4.当接口中有两个或两个以上同名的默认方法时,这个默认方法需要重写;

  5.当类直接继承父类的方法并实现同名的接口时,继承优先于接口实现。

  接口之间的多继承:

  1.类和类是同时的,但是继承的;

  2.类和接口是多重实现;

  3.接口是多重继承的。

  相关文章及教程推荐:java编程入门。以上是java基础教程的界面细节。请多关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: