这句话有点茅盾

来源:9-8 Java 中的 Object 类 Ⅰ

llpjack

2014-11-14 22:38

这句话不是很茅盾吗,前面说Object类是所有类的父类,后面又说如果一个类没有使用extends继承另外一个类,就默认继承Object类。其实前面这句话应该改为不管什么类(继承或者没被继承)它都是默认继承Object类。比如:a继承b 其实a也是继承Object类的,因为父类b没有继承其它类,所以它继承Object类,而b继承Object,那a也就继承Object,所以这句话存在茅盾。逻辑思维强的同学,一看就知道了。

写回答 关注

1回答

  • 没有马甲线的安琪拉
    2014-11-17 15:10:05

    Java中的继承概念指的的是一种“直接”的关系。譬如父子,但不指代爷孙。所以,可以说 a 继承b,但不能说a继承Object


Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530560 学习 · 6091 问题

查看课程

相似问题