Salut � tous.
J'ai une classe B qui h�rite de A.
Voici bri�vement le code:
Now, j'appelle la m�thode "belongsTo" avec B en faisant:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 class A { .... bool belongsTo(std::vector<A>); }; class B : public A { ... };
Et comme certains pourront l'imaginer, j'ai une erreur de type re�u par la m�thode belongsTo.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 B bb; vector<B> listInstancesB; //initialisation de la liste isbbInListInstancesB = bb.belongsTo(listInstancesB);
Je sais que je peux juste surcharger cette m�thode r�soudre le probl�me mais
le code est pratiquement le m�me.
Ainsi j'aimerais savoir s'il n'y a pas une conception qui pourrait me faire contourner le probl�me
en �tant fid�le au principe "Don't Repeat Yourself".
Merci d'avance pour vos r�ponses.
Partager