[python] class a subclass

superman feed na centrum.cz
Pátek Listopad 10 17:48:36 CET 2006


> Coz je samozrejme nesmysl, protoze vytvarim novou instanci a.
> Tak se mi zda, ze tohle je neprijemna chyba. Proc by mel Python hledat
> nejprve metodu v potomku, kdyz ji volam z rodice ?

Protože to tak v objektech funguje co svět světem stojí. :-) Každá třída 
má svůj typ a ten určuje, kde se budou hledat příslušné metody. Na tuhle 
chybu narazíš v každém objektovém jazyce (pokud tedy nepodporuje 
nevirtuální metody, jako třeba C++). Asi si budeš muset zvyknout :-)))

Miloslav Ponkrác


Další informace o konferenci Python