2 u011359326 u011359326 于 2016.01.29 10:45 提问

java中类实现接口用implements关键词,接口继承接口用extends关键词,那么可以用implements吗

java中类实现接口用implements关键词,接口继承接口用extends关键词,那么可以用implements吗

6个回答

caozhy
caozhy   Ds   Rxr 2016.01.29 10:54
已采纳

不可以,接口只能是implements,类只能是extends

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.01.29 10:57

接口不可以实现接口的,这样会有语法错误的。这是Java语法规定,抽象类可以实现接口,但是接口不能实现接口。

Iamxiaoxiong
Iamxiaoxiong   2016.01.29 11:00

每个类最多可以extends一个类,但可以implements多个接口。
接口最多可以extends一个接口,不可以implements接口

lgh20152
lgh20152 错了,接口可以extends多个接口
大约 2 个月之前 回复
Neve1995
Neve1995   2016.01.29 11:18

这是不可以的,接口可以继承其他的接口,但不能实现其他的接口
假如有A,B两个接口,
你可以写成:

public interface A extends B

但不能写成:

 public interface A implements B

接口无法实现另一个接口,只有类才会实现接口!

你可以参考一下jdk的API

图片说明

这里说明了接口之间能继承,但不能实现。

Neve1995
Neve1995   2016.01.29 11:18

这是不可以的,接口可以继承其他的接口,但不能实现其他的接口
假如有A,B两个接口,
你可以写成:

public interface A extends B

但不能写成:

 public interface A implements B

接口无法实现另一个接口,只有类才会实现接口!

你可以参考一下jdk的API

图片说明

这里说明了接口之间能继承,但不能实现。

qq_33327210
qq_33327210   2016.01.29 17:48

不可以哒 扩展了抽象方法就要重写啦

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!