2 zealfory zealfory 于 2016.04.27 11:27 提问

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

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

6个回答

zjysource
zjysource   2016.04.27 14:07
已采纳

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

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

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

CSDNXIAOD
CSDNXIAOD   2016.04.27 11:32

Java子类调用其父类和接口的成员变量
Java第三周-根据类关系图实现抽象类,接口,子类
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

laotansuocai
laotansuocai   2016.04.27 11:42

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

Icshadow
Icshadow   2016.04.27 15:30

everything is object

qq_24453475
qq_24453475   2016.04.27 15:34

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!