![]() |
1
4
出于某种原因,我的第一个想法是多重继承。但为什么不试试正常的遗传呢?
是不是有什么原因让这行不通? 既然您只想合并类定义,为什么不:
或
这将利用pythons的多重继承功能创建一个新类,其中包含来自两个源的方法。 |
![]() |
2
3
你想要的
|
![]() |
3
0
python中的monkey补丁并不能以几乎相同的方式工作。这通常被认为是不好的形式,但如果你想这样做,你可以这样做:
导入的模块保持不变。在导入模块中,我们做的事情完全不同。
注意,没有额外的类定义,只有一个简单的函数。然后将函数作为类的属性添加。 |