一个类如何在Java中扩展两个类?

spl*_*mes 2 java class object extend

如果Java只能扩展一个类,并且每个类都扩展java.lang.Object,那么它如何扩展另一个类呢?为什么每个班级都没有写过extends Object

NIN*_*OOP 8

如果java只能扩展一个类,并且每个类扩展java.lang.Object,它如何扩展另一个类?

当你说A延伸B然后它意味着A延伸B和B延伸Object.一个类可以继承自另一个类,它可以从另一个类继承而在链的顶部java.lang.Object.Java不支持多继承,但支持多级继承.

为什么每个班级都没有写"extends Object"?

所有类都Object隐式扩展,因此它将是冗余编码.