Java允许多重继承

JavaQuest

我对多重继承中的概念感到困惑。我有A,B和C三个班级。

Class A {
    // ...
}

Class B extends A {
    // ...
}

Class C extends B {
    // ...
}

我知道这是多重继承的不良做法,并且我还阅读了Java允许通过接口进行多重继承。但是我在上面的代码中没有收到任何错误。任何人都可以在不使用界面的情况下以清晰的示例向我解释。谢谢!!

他们是

这不是多重继承。每个类只有一个直接的超级类。如果您的示例被认为是多重继承,那么您将根本无法使用extends关键字,因为默认情况下每个类都已经扩展了Object该类。

多继承将是

class C extends A,B {}

这在Java中是非法的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么Java的不允许多重继承,但允许符合与默认实现多个接口

来自分类Dev

Java允许对象类进行多重继承吗?

来自分类Dev

多重继承和Java

来自分类Dev

Object.create如何不允许Java中的多重继承?

来自分类Dev

Java 8中多重继承的用法

来自分类Dev

Java Object类和多重继承

来自分类Dev

Java 8是否支持多重继承?

来自分类Dev

多重继承

来自分类Dev

多重继承或多重接口

来自分类Dev

是否有克服Java缺少多重继承的既定实践?

来自分类Dev

Java中需要多重继承时使用哪种设计模式

来自分类Dev

将多重继承C ++代码移植到Java

来自分类Dev

将我的C ++代码转换为Java:翻译多重继承

来自分类Dev

Java中的多重继承和方法重写问题

来自分类Dev

关于Java的多重继承的困惑。请阅读以下内容

来自分类Dev

如何证明Java不支持多重继承?

来自分类Dev

将我的C ++代码转换为Java:翻译多重继承

来自分类Dev

C ++多重继承是否有可能被Java接口取代?

来自分类Dev

解决不良的设计实践:Java多重继承

来自分类Dev

是否有克服Java缺少多重继承的既定实践?

来自分类Dev

java() 中的多重继承和受保护变量

来自分类Dev

JAVA 隐式支持多重继承,因为 Object 是基类

来自分类Dev

QObject的多重继承

来自分类Dev

模仿多重继承

来自分类Dev

对多重继承感到困惑

来自分类Dev

Python ABC多重继承

来自分类Dev

带参数的多重继承

来自分类Dev

C#多重继承

来自分类Dev

多重继承的替代方法