Soient :
- une classe interface IInterface (i.e. avec au moins une méthode purement virtuelle =0)
- une classe Nenfant qui honore cette interface IInterface
- une classe IInterfaceS qui hérite de std::vector<IInterface*>
- une classe NenfantS qui hérite de std::vector<Nenfant*>
Y a-t-il un moyen pour que la classe NenfantS puisse être vue comme une classe IInterfaceS ?
Y a-t-il un moyen pour contourner l'éventuelle réponse négative à la première question ? (Même si c'est un gros hack pas beau, (…)
Forum Programmation.c++ Pour ma culture générale...
3
sept.
2004