calling upper constructor

Marc Poulin mpoulin at verinet.com
Thu Jan 31 20:49:41 EST 2002


In article <3C5A04E9.3040502 at sunet.ru>, "Yura Ushakhow" <yura at sunet.ru>
wrote:

> Hello.
> 
> What do you do to call __init__ of an upper class? Like


class Base:
        def __init__(self):
                print "entering Base.__init__"
                print "leaving Base.__init__"

class abc(Base):
        def __init__(self):
                print "entering abc.__init__"
                Base.__init__(self)
                print "leaving abc.__init__"

if __name__ == "__main__":
        someAbc = abc()



More information about the Python-list mailing list