Java接口的其他使用语法

作者: 程序员阿狸 | 来源:发表于2021-01-11 10:35 被阅读0次

一、接口的其他语法

之前讲了接口的概念和定义,以及接口的子类定义等语法之外还要一些 其他的使用方式,还要掌握接口的一些其他语法。

DEMO: 一个子类可以实现多个接口

如果要让一个子类实现多个接口,那么使用在implements之后使用逗号将需要实现的接口隔开。

DEMO:接口之间可以相互继承

接口继承接口使用的也是“extends”关键字,子类要实现所有接口(包括父接口)的抽象方法。

DEMO:继承又实现

一个子类既继承一个抽象类同时又能实现接口。

一个子类如果既继承了抽象类又实现了接口,那么该子类必须实现抽象类中的抽象方法,同时也要实现接口中的抽象方法。

总结:

1、一个类可以实现多个接口,其实这就解决了继承的单继承局限。在implenmts之后使用逗号将要实现的接口隔开

2、接口可以继承接口,使用的关键字也是“extends”实现

3、一个类可以继承抽象类同时可以实现接口。

4、抽象类和子类之间的使用“继承”来描述他们之间的父子关系,接口和其:子类使用的是“实现”来描述他们之间的父子关系。

相关文章

  • Java接口的其他使用语法

    一、接口的其他语法 之前讲了接口的概念和定义,以及接口的子类定义等语法之外还要一些 其他的使用方式,还要掌握接口的...

  • go 入门(六)2018-07-19

    常用内置接口 Stringer 类似java中的toString方法实现,fmt 和其他包使用该接口的String...

  • 接口测试中Groovy引擎的接入实现!

    接口测试中Groovy可以作为上下游接口参数化传递的前置脚本和后置脚本使用,无缝衔接Java语法,groovy的引...

  • JDK1.8新特性(超详细)

    Java函数式设计 实现方法: @FunctionalInterface接口 Lambda语法 方法引用 接口de...

  • JNI 和 JNA 使用

    Java Native Interface (JNI)是一个本地编程接口,可以让Java代码使用以其他语言(C/C...

  • JNI-Linux

    JNI是Java Native Interface的缩写,Java源生接口/本地调用/本地接口,允许Java和其他...

  • 2019-07-31-JNI原理

    JNI,即Java本地接口,是Java与其他语言通信的桥梁 一,使用场景 1,需要调用Java语言不支持的,依赖于...

  • 浅谈JavaScript构造函数

    提到“构造函数”,大部分人会联想到Java类的概念,JavaScript也有构造函数,其使用语法与Java或者其他...

  • JAVA基础概念

    整体目录 面向对象概念 JAVA基本语法 JAVA类 继承与接口 Numbers And Strings Gene...

  • JavaSE 基础学习之三 ——Java 的继承与接口

    接上文《JavaSE 基础学习之二 —— Java 的部分基本语法》 三. Java 的继承与接口 1. java...

网友评论

    本文标题:Java接口的其他使用语法

    本文链接:https://www.haomeiwen.com/subject/hcnraktx.html