为了账号安全,请及时绑定邮箱和手机立即绑定

class Test默认也是Object类呀,为什么继承于它的就不是Object类?

没有继承某个类的类默认是Object类吗?为什么继承于class Test就不是Object类?

正在回答

5 回答

准确的说是要直接继承于Object的才行,子类或者间接继承的不行

0 回复 有任何疑惑可以回复我~
Test本身就是一个类,是属于Object 的子类,但是 Test 类可以重写父类的方法,系统调用上也会优先调用子类覆盖的父类方法。


1 回复 有任何疑惑可以回复我~

这样说不太严谨, 应该说直接继承自Object

继承Test相当于是间接继承自Object了

Object是所有的类共同的基类, 如果间接继承也可以, 那么这个规则就相当于没有

1 回复 有任何疑惑可以回复我~

Test本身就是一个类,是属于Object 的子类

0 回复 有任何疑惑可以回复我~

Test只是单独一个类,没有继承Object类

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

class Test默认也是Object类呀,为什么继承于它的就不是Object类?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信