java不是不能多继承吗,这里的animal继承object,dog继承animal不就是多继承吗

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

check777

2019-01-27 22:43

java不是不能多继承吗,这里的animal继承object,dog继承animal不就是多继承吗

写回答 关注

2回答

  • 宝慕林8194180
    2019-02-05 14:07:25
    已采纳

    多继承指的是一个类直接继承了多个类,比如说dog类既继承了animal类又继承了plant类就叫做多继承。这里dog类只继承了animal类,dog之中的object里的方法都是从animal类里面来的。

  • 慕雪8199376
    2019-01-28 11:52:37

    我也在想这个问题,但是如果animal继承了object,而dog继承的是animanl,并不算多继承,因为dog只是继承了animanl而已,而animanl因为继承了object才拥有toString()方法,如果写成dog extend animal,object

    就不行了,我是这么理解的,不知道有没有大神可以来说说。

Java入门第二季 升级版

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

530650 学习 · 6091 问题

查看课程

相似问题