教程
问答
博客
Python源码
Java源码
文档
开源
教程
问答
博客
Python源码
Java源码
文档
开源
免费学Golang
登录
注册
首页
问题
为什么Java中没有多重继承,但是允许实现多个接口?
一尘不染
为什么Java中没有多重继承,但是允许实现多个接口?
java
Java不允许多重继承,但是它允许实现多个接口。为什么?
阅读 422
收藏
2020-03-04
共1个答案
一尘不染
因为接口只指定什么类是做,而不是如何它是做什么的。
多重继承的问题在于,两个类可能定义不同的方式来做同一件事,而子类无法选择该选择哪一个。
2020-03-04