雪山一刀 发表于 2017-7-7 10:23:26

涨见识了!

GuanFQ 发表于 2017-7-16 15:32:20

super!!!

brucep123 发表于 2017-7-27 16:21:26

super大法好

python911 发表于 2017-8-3 15:25:45

女朋友被进了N**2次{:5_101:}

MSK 发表于 2017-8-18 08:53:29

不愧叫做super{:10_279:}

尘鸯 发表于 2017-8-18 09:24:27

原来如此

popping石头 发表于 2017-8-31 10:44:17

感觉很棒的!一脸懵逼!

boll112233 发表于 2017-9-1 09:34:44

厉害了我的哥

mmdn 发表于 2017-9-12 19:24:37

感谢

IronMMan 发表于 2017-9-24 10:27:03

1、问题:多重类继承会导致‘钻石继承’的问题
2、解决方法:使用super函数来实现继承

李白-千年之狐 发表于 2017-9-26 20:58:46

{:10_279:}{:10_279:}{:10_279:}{:10_251:}{:10_251:}

YINXINGSHU 发表于 2017-10-23 09:17:05

利害了

盲人学术 发表于 2017-11-5 20:52:06

super方法中已经使用了mro算法

payton24 发表于 2017-12-6 09:44:19

简单易懂,感谢

977606143 发表于 2017-12-10 15:26:44

666……{:10_257:}

付盼 发表于 2017-12-24 16:39:49

原来用super可以避免。。。

贝贝云儿 发表于 2017-12-25 14:40:34

学习了

cuifuze 发表于 2018-1-23 14:37:32

求解。。为什么后边是
离开C…
离开B…
离开D
而不是
离开B
离开C
离开D
呢?
求教为啥先执行离开C,而不是先执行离开B呢。。

AdaHao 发表于 2018-1-29 15:22:50

砖石继承就是从A这个继承了子类BC,而D又是BC的子类。就使得D通过两条途径追溯到了A。造成多次A的执行,是这个样子吗??
而我们可以通过使用super()来处理这种情况。因为super()可以根据情况自己选择类。
不太懂自己理解的对不会

lsforever 发表于 2018-2-5 20:58:55

为什么先离开C在离开B,难道是像栈这种结构一样吗?
页: 1 2 3 [4] 5 6 7 8 9 10 11
查看完整版本: 多重继承的陷阱:钻石继承(菱形继承)问题