On Fri, Mar 29, 2019 at 11:54 PM Arup Rakshit <a...@zeit.io> wrote:
>
> Now when I call the add method on the SortedIntList class’s instance, I was 
> expecting super.add() call inside the IntList class add method will dispatch 
> it to the base class SimpleList. But in reality it doesn’t, it rather 
> forwards it to the SortedList add method. How MRO guides here can anyone 
> explain please?
>

When you call super, you're saying "go to the next in the MRO". You
can examine the MRO by looking at SortedIntList.__mro__ - that should
show you the exact order that methods will be called.

ChrisA
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to