关于Object类的问题

关于Object类的问题

问题描述:

老师,请问这个Object类是任何情况下都默认被继承的么,跟你有没有extends其他类都没有关系么?还是说extends了某个类,这个Object类就默认不继承了?

相关截图:

http://img1.sycdn.imooc.com//climg/6002e0320993e18906790133.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好

如果你继承了其他类,就不会继承Object了,但是,你继承的这个父类,如果没有继承其他的,这个父类也会继承Object类,以此类推。

总而言之,如果你没有写继承其他类,默认继承Object,

如果继承了其他类,其他类也会继承Object,有时也说是“超类”,所以也可以被称为所有类的“父类”,也就是你始终是继承了Object的某些特性的。

祝学习愉快。



  • 慕尼黑3413982 提问者 #1

    也就是说无论如何都会继承Object这个类咯

    2021-01-17 11:48:31
  • 好帮手慕阿莹 回复 提问者 慕尼黑3413982 #2

    是的,

    但可能不是直接继承的,也有可能是间接继承的

    祝学习愉快。


    2021-01-17 13:46:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师