谁能帮我解决 java 中的多重继承问题?

Can anyone help me regarding mulitple inheritance in java?

  class A{} 
  class B extends A{} 

这里是 B 与对象一起扩展 A 的情况 class。

We all know, in java, all classes by default inherits Object class.

是的。但我怀疑你不明白这到底是什么意思。

意思是如果class没有声明(通过显式extend)继承自某些class,那么它隐式继承自Object .

class A {}           // implicitly inherits Object

class B extends A {} // explicitly inherits A

换句话说:

  • AObject 作为它唯一的 direct superclass
  • BA 作为唯一的 direct superclass.
  • BObject 作为 间接 superclass.

这是单继承。如果 BA Object as direct superclass es.