java - 如果一个类默认是Object类的子类,如果它又是另一个对象的子类,这不就变成多重继承了吗?

标签 java object multiple-inheritance

在java中每个类默认都是Object类的子类 我们可以将任何类扩展到只有一个类。 那么如果一个类在默认情况下是类 Object 的子类,如果它是另一个对象的子类,那么这不就成为多重继承了吗?

最佳答案

不,它不是:

class Object {}

class Parent /* implicit extend of Object class */ {}

class Child extends Parent /* explicit extend of Parent and so extends of Object */ {}

这是纯粹的继承。

关于java - 如果一个类默认是Object类的子类,如果它又是另一个对象的子类,这不就变成多重继承了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32808926/

相关文章:

Java温度转换程序。输出正确但错误

java - 使用 JPA 关系查询时非法尝试取消引用集合

c++ - 如何定义相互依赖的类?

php - PHP和多重继承;我知道你做不到,但是我怎么..?

c++ - 为什么此删除会导致核心转储?

java - 从 WSDL 文件创建客户端

java - 使用 Java 获取最近播放的 iTunes 歌曲

javascript - 在 jQuery 中将对象传递给 .attr()

javascript - 声明一个 javascript 对象。然后使用 jQuery 和 Ajax 设置属性

c# - ASP.NET常用函数