gpt4 book ai didi

Java多重继承的疑问

转载 作者:行者123 更新时间:2023-12-03 20:19:42 25 4
gpt4 key购买 nike

Java 不支持多重继承,但 Object 类默认是所有类的父类(super class)。例如

class Object
{

}
class B
{

}
class A extends B
{
}

A类可以访问B和Object的所有方法,这不就是多重继承的例子吗?那么Java不支持多重继承是否正确。


我的问题不是找出多级继承和多重继承之间的区别。Java Docs,它自己说:类对象是类层次结构的根。每个类都有 Object 作为父类(super class)。所有对象,包括数组,都实现了这个类的方法。所以这意味着 Class Object 是 Class A{Previous example} 的父类(super class)。但是 B 类也是 A 类的父类(super class)。SO 是什么意思呢?

最佳答案

它被称为 naturetransitive Inheritance.

关于Java多重继承的疑问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7553201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com