黑马程序员技术交流社区

标题: 关于接口和Object类的关系的道歉 [打印本页]

作者: ysunday    时间: 2013-11-19 21:42
标题: 关于接口和Object类的关系的道歉
声明下,即使做了更正,还是有可能某些是存在争议的的,只希望能说下我的看法,还请大家见谅

接口和Object的关系更正

对不起,尽管这个问题已经关闭了,希望你还是能看下我写的,昨天我说错了。今天老师也向我们更正了
这个问题。
接口隐含的继承了Object类,这是底层实现的,我们根本看不见,java也不想让你看见,否则就乱套了。
,api中也看不到继承过来的方法。但是确实是继承了,但是平常不深究的话可以认为没继承

至于继承的原因如下
因为就如回答问题时楼上所说,如果接口继承了Object,那么他会有Object的各种方法,但是恰巧接口还真
就有了这些方法。虽然你在api看不到任何从Object继承过来的方法。但是你去eclipse下就会发现问题了

假如这样:
        Collection<String> col = new ArrayList<>();
        System.out.println(col.toString());
去看吧,竟然打印出来东西了,col.   会点出好多Object类有的方法。这个又做何解释

才疏学浅,还请见谅


作者: 赵晓海    时间: 2013-11-19 22:07
不明觉厉,原帖子在哪?
作者: 落木萧萧    时间: 2013-11-21 17:19
赵晓海 发表于 2013-11-19 22:07
不明觉厉,原帖子在哪?

http://bbs.itheima.com/forum.php?mod=viewthread&tid=100127





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2