课程
/后端开发
/Java
/Java入门第二季 升级版
2018-04-25
源自:Java入门第二季 升级版 10-1
正在回答
单继承是说子类只能继承一个父类,但是父类可以有多个子类
楼上的 说得好
通俗讲 儿子只能有一个爹,爹能有很多儿子
夜路慢慢走
首相你这个图看的我巨难受
其次,你理解错了,但继承是指父类。
例如:Dog只能继承Animal,不能在继承其他的父类,
而Dog,Cat都是子类,是可以继承同一个人父类!
所以 单继承指的是只能继承一个父类,对子类没有要求的。
希望能帮到你
慕码人237602 提问者
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答java不是不能多继承吗,这里的animal继承object,dog继承animal不就是多继承吗
23 回答Dog是Animal的子类,Animal是Object的子类,所以Dog也是Object的子类,但是之前说的是单继承,这个怎么理解啊?
1 回答Dog类Cat类还有Animal类,这个类指的是什么?
11 回答为什么Cat类型不能转换成Animal类型?为什么说animal不含cat类型的元素?可是cat不是animal的子类,继承了animal的所有属性和方法吗?
6 回答Animal animal = dog 执行后 animal 是基于哪个类型的?为什么 Cat cat = (Cat) animal; 执行后回事false呢?