anily 发表于 2025-2-27 18:09:32

GamaSennin 发表于 2025-3-4 18:07:26

感谢分享

有资格吃醋吗 发表于 2025-3-6 10:37:23

所继承的父类没有arg属性

我见过龙 发表于 2025-3-6 16:44:40

1

虚荣 发表于 2025-3-8 02:23:10

看不懂啊,这么深入的内容,老王八不能出个视频吗?

shenziliang888 发表于 2025-3-8 15:17:12

1

呼哈 发表于 2025-3-12 15:12:23

1

船长小黑胖子 发表于 2025-3-17 00:28:43

A和B没有arg

伽蓝Python 发表于 2025-3-21 15:29:11

A里面没有相应的参数

miki_andy 发表于 2025-3-21 17:37:29

是因为B类里面带了super吗,因为B是mro顺序的最后一个,带了反而有问题

jeremy1101 发表于 2025-3-22 21:06:03

感觉挺绕的,需要有更复杂的例子来看

让等待充实 发表于 2025-4-4 15:15:00

来看看

LEEFEI571 发表于 2025-4-6 15:05:09

学习

张伯谦 发表于 2025-4-13 18:07:20

1

AK_layne 发表于 2025-4-17 10:35:53

无条件支持楼主

DaggerRoo 发表于 2025-4-27 12:31:23

我猜是因为 调用super.__init__()时省略的参数需要与def __init__()内的参数相同,但是在C继承A的过程中,A定义的__init__()参数只有self,而C传递进去的有self和arg两个参数,导致参数过多报错。

anthonywu1992 发表于 2025-4-29 11:15:11

所以问题在于?

wu55500 发表于 2025-4-30 10:18:07

B-D-A-C-E

masterjian 发表于 2025-5-5 14:21:06

{:9_229:}

xl1123456789 发表于 2025-5-8 12:21:45

class A
页: 21 22 23 24 25 26 27 28 29 30 [31] 32 33
查看完整版本: super() 这么优秀,官方也极力推荐,但这里面有些坑你们可能把握不住…