Java常考面试题10 接口继承接口 类继承类实现接口的纠缠不清
来源:互联网 发布:方腊手下大将排名 知乎 编辑:程序博客网 时间:2024/04/30 01:35
问:
接口是否可继承(extends)接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concrete class)?
答:
实例证明:
public abstract class Demo extends Student implements List<String> {}
public interface List2 extends List,Object {}
抽象类可以实现接口,可以继承具体类,可以继承抽象类
接口可以继承接口,并且可以继承多个接口
类只能继承一个类,但是可以实现多个接口
总结:
一个接口可以继承多个接口.
interface C extends A, B {}是可以的.
一个类可以实现多个接口:
class D implements A,B,C{}
但是一个类只能继承一个类,不能继承多个类
class B extends A{}
在继承类的同时,也可以继承接口:
class E extends D implements A,B,C{}
这也正是选择用接口而不是抽象类的原因
0 0
- Java常考面试题10 接口继承接口 类继承类实现接口的纠缠不清
- java 类继承 接口实现
- 类、接口继承以及接口的实现
- Java类的继承、接口的继承和实现
- java接口 接口实现 继承
- Java 抽象类 接口 继承 实现
- Java,抽象类,接口,实现,继承
- 实现接口的类是否继承接口实现的问题
- Java接口继承接口
- java接口的继承
- Java的接口、继承
- JAVA接口的继承
- Java 接口的继承
- java一个实现类如何实现有多个继承的接口?
- 抽象类----接口----继承---实现
- Kotlin类、继承、接口实现
- C#继承接口的类和派生接口的实现
- 类的继承和接口的实现
- Linux下Tomcat的安装配置
- Java 8 简明教程
- WebView的使用以及Android与Js的交互
- mongodb,redis,mysql 简要对比
- 【python】读写excel
- Java常考面试题10 接口继承接口 类继承类实现接口的纠缠不清
- ACM刷题之HDU————Count the Trees
- 去面对,我认为的失败
- Intent 简单介绍
- springBoot03 之热部署
- Unable to compile class for JSP 问题解决方法
- IoC和AOP的理解
- Nodejs心跳包(二)监控elasticsearch服务器状态--学习笔记
- iOS常用知识点1