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é :
- comment maître en uvre cette héritage multiple
- comment sont appelé les constructeur et destructeur concerné.