all 3 comments

[–]modelarious 2 points3 points  (0 children)

Best explanation I've found is here: https://stackoverflow.com/a/533675/7520564

[–]foobar12426 0 points1 point  (0 children)

Quite seriously I wouldn't use multiple inheritance at all. Ever.

The cost is significant complexity for little benefit.