24 Aug 2012

Python子类调用父类方法

python用了挺长时间,oop也有用.可是继承却很少(几乎从来没有)用过,在做PyS5的时候碰到这个问题
子类调用父类的初始化函数问题,具体方法如下:

呼叫方式:
super(子类名,self).父类方法()
或者直接
父类名(参数)

例如:
>>> class FooChild(FooParent):
        def bar(self, message):
            super(FooChild, self).__init__(message)
            # FooParent(message)


No comments :

Post a Comment