为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

2 回答

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

1 回复 有任何疑惑可以回复我~

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

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530076    人
  • 解答问题       6086    个

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

进入课程

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信