[python] Konstruktor tridy, dedicnost
David Michal
dmichal na altien.com
Úterý Srpen 19 15:42:08 CEST 2008
Wow, ta metoda super je super. O te jsem nevedel. Pro kterou verzi
python je mozne ji pouzit?
> class Child(Base):
> def __init__(self):
> super(Child, self).__init__()
> self.x = 1
>
> Super muzes volat i na konci __init__ nebo kdekoli jinde, samozrejme.
> Zalezi na tom, co ve svem __init__ delas.
>
> A neplati to jenom pro __init__, ale pro vsechny metody, tj. super()
> zavola predka nejake tridy.
Další informace o konferenci Python