Introduction to OOP Chapter 27: Implementation : next previous audio real text

The Problem with Multiple Inheritance

The idea that a child is an extension of the parent explains one of the most vexing problems in the implementation of multiple inheritance.

A child can extend one parent, or the other, but not both.

That is the offset of data fields in the child cannot simultaneously match both parents.

Intro OOP, Chapter 27, Slide 08