En C++, il n'y a pas d'interface. Donc tu es obligé dans ce cas de faire de l'héritage multiple.
Oui mais une solution (je ne dis pas que c'est la bonne) est d'utiliser une classe abstraite comme interface. Comme cette dernière n'hérite de rien, tu n'a pas de consanguinité (d'héritage en diamant).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Une solution au problème VoitureVolante ?
Posté par barmic . En réponse à la dépêche Je crée mon jeu vidéo E01 : les systèmes à entités. Évalué à 6.
Oui mais une solution (je ne dis pas que c'est la bonne) est d'utiliser une classe abstraite comme interface. Comme cette dernière n'hérite de rien, tu n'a pas de consanguinité (d'héritage en diamant).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)