Java 接口语法_Java接口的其他使用语法

一、接口的其他语法

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

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

741d1ff616f9221aa6efa85428904c46.png

d8c6c1b22ca025302b5ebf14a9f7b881.png

8cb54d4bf806963c55a509bdd1f23b1d.png

c62195ddbc7953baf15791b74190dc2f.png

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

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

2884e45c7917486d5e391ac869b425fa.png

9f68fc3a966bc0907b6ecec8a363de92.png

7b0d29e449deed7f868804a0a83a42e4.png

a550acb5716563c305ca726016fbbe5e.png

a2a3894807ab466eecadafe941c82e7b.png

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

DEMO:继承又实现

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

88ca61a29de7bbc2dcd10b7ae1ce2663.png

e1ef62e62ce72c6abf3561472e65822c.png

5a12f499f7b100dbc367145172dace30.png

e1bbd6e0138193a62143ee802cf7bc12.png

6c29676ea8e10184c234063fdc7859a6.png

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

总结:

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

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

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

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

有完整的Java初级,高级对应的学习路线和资料!专注于java开发。分享java基础、原理性知识、JavaWeb实战、spring全家桶、设计模式、分布式及面试资料、开源项目,助力开发者成长!

欢迎关注微信公众号:码邦主

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值