A já to tedy navíc používám jako super(self.__class__, self).__init__()
aby se dal kód lépe modifikovat... Radek 2010/12/29 Martin Kubát <kubatmar...@seznam.cz>: > Zdravím, > u super netřeba explicitně vyjmenovávat název třídy, ze které se dědí. > Občas to může pomoci, v případě vzájemných vazeb a podobných srandiček... > > Martin Kubát > > > spooky...@tbs-software.com napsal(a): >> Zdravím, >> vysvětlil by mi někdo polopaticky používání builtinu super(). >> Jaký je hlavní rozdíl v použití: >> >> class B(A): >> def __init__(self): >> A.__init__(self) >> >> a: >> >> class B(A): >> def __init__(self): >> super(B, self).__init__() >> >> popřípadě jiné využití. >> Z manuálu jsem to moc nepochopil. >> Díky. >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Python mailing list >> Python@py.cz >> http://www.py.cz/mailman/listinfo/python > > _______________________________________________ > Python mailing list > Python@py.cz > http://www.py.cz/mailman/listinfo/python > _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python