Java 中接口是否可以继承多个接口

接口是常量值和方法定义的集合。接口是一种特殊的抽象类

Java 类是单继承的:classB Extends classA

Java 接口可以多继承:Interface3 Extends Interface0, Interface1, ……

不允许类多重继承的主要原因是,如果 A 同时继承 B 和 C,而 B 和 C 同时有一个 D 方法,A 如何决定该继承那一个呢?

但接口不存在这样的问题,接口全都是抽象方法继承谁都无所谓,所以接口可以继承多个接口

注意:

1)一个类如果实现了一个接口,则要实现该接口的所有方法

2)方法的名字、返回类型、参数必须与接口中完全一致。如果方法的返回类型不是 void,则方法体必须至少有一条 return 语句

3)因为接口的方法默认是 public 类型的,所以在实现的时候一定要用 public 来修饰。否则默认为 protected 类型,缩小了方法的使用范围

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一:java概述: 1,JDK:Java Development Kit,java的开发和运行环境,java的开发...
    慕容小伟阅读 1,868评论 0 10
  • 整理来自互联网 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具...
    Ncompass阅读 1,566评论 0 6
  • 小编费力收集:给你想要的面试集合 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JA...
    八爷君阅读 4,731评论 1 114
  • 当有的年轻人向我感慨不知道将来做点什么时,我会给他们两个建议:如果不想浪费光阴的话,要么静下心来读点书,要么去赚点...
    沐心525阅读 340评论 0 0
  • 今天星期天补休,一是想带勇找工作,二是陪老公,三是炒菜茶,不过勇今天去上班,那就陪老公吧,然后中午炒菜茶吃,早上7...
    慧蘭阅读 176评论 0 0