'super' to only be used for diamond inheritance problems?

Alex Hunsley lard at tardis.ed.ac.molar.uk
Mon Oct 31 05:10:32 EST 2005


I've seen a few discussion about the use of 'super' in Python, including 
the opinion that 'super' should only be used to solve inheritance 
diamond problem. (And that a constructor that wants to call the 
superclass methods should just call them by name and forget about super.)
What is people's opinion on this? Does it make any sense?



More information about the Python-list mailing list