鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[扩展阅读] 多重继承的陷阱:钻石继承(菱形继承)问题

    [复制链接]
发表于 2017-7-7 10:23:26 | 显示全部楼层
涨见识了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-16 15:32:20 | 显示全部楼层
super!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-27 16:21:26 | 显示全部楼层
super大法好
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-3 15:25:45 | 显示全部楼层
女朋友被进了N**2次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2017-8-18 08:53:29 | 显示全部楼层
不愧叫做super
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-18 09:24:27 | 显示全部楼层
原来如此
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-31 10:44:17 | 显示全部楼层
感觉很棒的!一脸懵逼!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-9-1 09:34:44 | 显示全部楼层
厉害了我的哥
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-9-12 19:24:37 | 显示全部楼层
感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-9-24 10:27:03 | 显示全部楼层
1、问题:多重类继承会导致‘钻石继承’的问题
2、解决方法:使用super函数来实现继承
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-9-26 20:58:46 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-10-23 09:17:05 | 显示全部楼层
利害了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-11-5 20:52:06 | 显示全部楼层
super方法中已经使用了mro算法
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-12-6 09:44:19 | 显示全部楼层
简单易懂,感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-12-10 15:26:44 | 显示全部楼层
666……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-12-24 16:39:49 | 显示全部楼层
原来用super可以避免。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-12-25 14:40:34 | 显示全部楼层
学习了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-23 14:37:32 | 显示全部楼层
求解。。为什么后边是
离开C…
离开B…
离开D
而不是
离开B
离开C
离开D
呢?
求教为啥先执行离开C,而不是先执行离开B呢。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-29 15:22:50 | 显示全部楼层
砖石继承就是从A这个继承了子类BC,而D又是BC的子类。就使得D通过两条途径追溯到了A。造成多次A的执行,是这个样子吗??
而我们可以通过使用super()来处理这种情况。因为super()可以根据情况自己选择类。
不太懂自己理解的对不会
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-5 20:58:55 | 显示全部楼层
为什么先离开C在离开B,难道是像栈这种结构一样吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 23:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表