soword科技言
永久公益免费API接口
提供永久免费的API接口,查看更多API接口,如果您有其他免费API资源,请联系我们,造福人类。
提供商务开发:小程序,系统,APP
定制开发,免费评估,免费咨询,价格便宜,售后保障,前往开发服务中心联系开发客服中心
有人可以帮我有关Java中的多继承问题吗?
  • 众所周知,在Java中,所有类默认都继承Object类。

  • 但是在Java中也不允许多重继承。

  • 然后,当我们继承一个类时,此规则会发生什么?对于代码,类A {}和类B {}在这里,这两个类都继承了Object类。但是对于像这样的代码片段,类A {}的类B扩展了A {},这是B与对象类一起扩展A的情况。

从Object继承不是多重继承。它是单一继承

因为您要继承的类继承自Object

多重继承是指扩展多个类的单个类,而不是扩展类的类,而类又扩展了类

猫继承哺乳动物,哺乳动物继承动物。可能有人说猫继承了哺乳动物,猫也继承了动物,这是事实。不过,这不是多重继承。 

ArrayList延伸AbstractList,其延伸AbstractCollection,其延伸Object一个单一的继承链。除了对象本身之外的所有其他东西都有一个直接的超类。


2023-03-22 10:04:19

新人小程序+APP定制199元起


发放福利,助力中小企业发展,真正在互联网中受益

点击询问定制

广告服务展示