113
|
Georg Schölly Crazy Developer · 技术社区 · 15 年前 |
![]() |
1
151
如果你需要super的东西
|
![]() |
2
116
在Anon的回答中:
令人难以置信的是:他的措辞完全违背了继承的原则。
并非如此
“来自super's的东西
那么,为什么要定义派生的_类呢
这是因为需要定义在基类的
故事就是这样:
|
![]() |
3
70
在Python中,调用超类的
对于对象,调用超级方法并不是绝对必要的,因为超级方法是空的。同样适用于
另一方面
|
![]() |
4
20
编辑
考虑下面的例子:
|
![]() |
5
5
更新:
相同的基本逻辑适用于任何方法调用。构造函数有时需要特别考虑(因为它们通常设置决定行为的状态)和析构函数,因为它们与构造函数并行(例如在资源分配中,例如数据库连接)。但是,比方说,这同样适用于
进一步更新:
什么是OPP?你是说哎呀?否-子类通常需要知道
某物
|
![]() |
6
4
依我看,你应该叫它。如果你的超类是
|
![]() |
7
3
是的,您应该始终调用基类
总是调用基类的主要原因
:
|
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |