VII. Héritage multiple

 

Comme nous l'avons vue au chapitre précédent une classe peut donner "naissance" à une classe dérivée. Nous avons la possibilité qu'une classe dérivée hérite de plusieurs classes de bases en même temps.

Son usage reste assez peu répandu du fait de la difficulté à le maître en œuvre. Il est en effet plus simple de structurer un ensemble de classes dérivé par arbres plutôt que suivant "graphe orienté sans circuit".

La plupart des choses dites pour l'héritage simple se retrouvent dans l'héritage multiple. Mais plusieurs question sont soulevé :