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

Dog是Animal的子类,Animal是Object的子类,所以Dog也是Object的子类,但是之前说的是单继承,这个怎么理解啊?

Dog是Animal的子类,Animal是Object的子类,所以Dog也是Object的子类,但是之前说的是单继承,这个怎么理解啊?

正在回答

23 回答

简单的来讲Object 你可以看成造物主

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

animal 和Object类不是并列关系,是父亲和爷爷的关系

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

打错了,taeny 是"他们",呃,,,,,m  没打,反而后面多打了个y,呃,,,

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

呵呵呵,简单来讲,就是taeny世代单传,呃,,,

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

铁头娃赛伦特

可是可以有多个子类 不是单传
2018-05-15 回复 有任何疑惑可以回复我~
#2

慕楓 回复 铁头娃赛伦特

独生子女和不是独生子女的区别,java是只能有一个子类,而c++是可以有多个子类,注意是子类不是说孙子类。所以java要实现多重继承可以通过多级继承来实现。
2018-06-22 回复 有任何疑惑可以回复我~
#3

慕楓 回复 铁头娃赛伦特

噢我发错了。。。。。是只能有一个爸爸,对不是单传........我错了是多个子类只能继承一个父类。=-=
2018-06-22 回复 有任何疑惑可以回复我~

是不能同时继承两个或者以上的类,java不行,但是java保留了这机制,叫做多实现

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

就是一种线性的继承啊,就是单继承啊,儿子的父亲,儿子的爷爷,不冲突啊

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

多层继承,

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

 不可以多重继承,就像一个人不能有许多亲爹一样,但是可以多层继承,就像每个人都有爷爷一样。

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

小角

000
2017-01-07 回复 有任何疑惑可以回复我~
#2

小角

00000
2017-01-07 回复 有任何疑惑可以回复我~

爷爷-爸爸-儿子 Object -Animal-Dog

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

慕尼黑5015680

Dog应该是孙子不然乱辈了
2016-09-29 回复 有任何疑惑可以回复我~
#2

Min01

Object是上帝
2017-02-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Dog是Animal的子类,Animal是Object的子类,所以Dog也是Object的子类,但是之前说的是单继承,这个怎么理解啊?

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