Re:Multiple inheritance and the diamond problem
by AfroThundr on Sunday February 10, 2019 @12:39PM
(#19128850)
I remember when I first ran into this with Python classes, and had to learn how the Method Resolution Order worked. They use the C3 linearization algorithm to sole this problem (at least for Python 3 and new-style classes).
https://en.wikipedia.org/wiki/C3_linearization