黑马程序员技术交流社区

标题: 接口可不可以实现接口 [打印本页]

作者: youngster    时间: 2013-6-4 15:13
标题: 接口可不可以实现接口
可以的话,应该注意什么
作者: 刘海芳    时间: 2013-6-4 15:22
接口实现接口是用extends关键字
接口1:
  1. public interface interface1 {
  2.         public void show();
  3. }
复制代码
接口2:
  1. public interface interface2 extends interface1{
  2. }
复制代码

作者: msileandroid    时间: 2013-6-4 15:23
没有实现,接口与接口之间是继承,而且可以多继承...
作者: 闫月乐    时间: 2013-6-4 15:25
本帖最后由 闫月乐 于 2013-6-5 22:08 编辑

接口与接口之间是继承关系,多继承!! 比如:  e extends a,b,c,d      java中的多继承啊!!
接口与类之间是实现关系,多实现! 比如:e implements a,b,c,d
类与类之间是继承关系,单继承!!
作者: 孔雀东南飞    时间: 2013-6-5 21:36
楼主:
1、类与接口之间是实现关系,即类实现接口,用implements;子类与父类之间是继承关系,用extends;接口与接口之间是继承关系,用extends,不是实现。
2、格式:
   类与接口: 类名 implements 接口1,接口2,接口3              (一个类可以实现多个接口)
   子类与父类:   子类名 extends  父类名
   接口与接口:  接口1  extends  接口2
    子类继承父类实现接口:   子类名  extends   父类名  implements  接口1,接口2,接口3
作者: 王瀛    时间: 2013-6-5 22:48
接口间是extends关系,并且可以多继承。


作者: 武志红    时间: 2013-6-6 10:02
不可以,接口是继承接口。你要想这也很简单,本来接口就是抽象的东西,所有的方法必须都是抽象的,你怎么能去实现其他接口呢
作者: librazeng    时间: 2013-6-6 20:33
实现的意思是,要覆写接口的方法。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2