一个接口可以继承多个接口.
interface C extends A, B {}是可以的. 一个类可以实现多个接口:
class D implements A,B,C{} 但是一个类只能继承一个类,不能继承多个类
class B extends A{} 在继承类的同时,也可以继承接口:
class E extends D implements A,B,C{}
这也正是选择用接口而不是抽象类的原因
相关文章
- postman请求某接口可以得到数据,离开postman却获取不到数据?问题解决:十几行代码,配置一个代理服务器
- Java函数式接口的一个疑惑:为什么Comparator接口有两个抽象方法compare和equals,Comparator还是一个函数式接口?(@FunctionalInterface)
- 一个.java源文件中可以有多个类吗?(内部类除外)有什么条件?
- 可以在一个.java文件中写两个类吗?
- 一个.java中可以放多个类吗?
- 原来一个Json接口请求可以这么写
- java中接口可以实现多个接口吗?
- 一个类实现一个接口,可以重写接口中方法的参数类型吗?
- java如何判断一个类是否实现了某个接口?对象是否为一个类的实例?
- Java Class文件格式access_flags 描述的是当前类(或者接口)的访问修饰符, 如public, private等, 此外, 这里面还存在一个标志位, 标志当前的额这个class描述的