Java中接口是Object类的子类吗?

今天看到说Object可以接收接口实例,也就是说接口实例可以向上转型为Object对象,
不是说接口不能继承一个类吗?那所有类的父类Object也是接口的父类吗?
接口与Object类有什么关系吗

5个回答

类和接口的关系是“实现”
类与Object类的关系是“继承”
你把“实现”和“继承”弄混淆了。

zealfory
Zoey29 回复破小孩儿: 哦哦,原来是这样哈 受教了,嘻嘻
4 年多之前 回复
zjysource
破小孩儿 回复zealfory: 不仅仅是“接口实例”可以向上转型为Object对象,任何实例都可以。LZ太在意“接口”这个修饰语了。只要是实例,其类都继承Object, 实例都能转型为Object,无论它是不是接口实例。
4 年多之前 回复
zealfory
Zoey29 回复破小孩儿: 那接口跟Object没关系 为什么接口实例可以向上转型为Object对象呢
4 年多之前 回复

接口和Object类没关系,实现了接口的类继承Object对象,既然继承Object对象,也就可以向上转型了。

接口和Object类没关系,实现了接口的类继承Object对象,既然继承Object对象,也就可以向上转型了。

everything is object

Object是所有类的父类除了基本类型int、float等

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐