在python class中,如果class App中继承了wx.App,则你在定义自己的__init__()方法时,要调用其基类的__init()__方法,示例如下:
<pre name="code" class="python">class App(wx.App):
def __init__(self):
wx.App.__init__(self,...)若class App中没有继承基类,则在定义自己__init__()方法时,就可以不需要__init__(self,...)了。
class B(object):
def __init__(self):
self.A_object = A()
self.A_object.a()
本文解释了在Python中如何在子类的`__init__`方法中调用父类的初始化方法,以及在未继承基类的情况下是否需要显式调用`__init__(self,...)`。

被折叠的 条评论
为什么被折叠?



