Pas facile de te donner des conseils. En effet, tu as suffisament réduit le code pour ne garder que le cas d'école qui ne fonctionne pas.
Du coup, impossible de te dire ce qui n'est pas "propre" dans ton cas.
J'imagine qu'il y a diverses façon de sortir de ce "bourbier". Celle donnée précédemment en est une, basé sur les éléments que tu as fourni. Elle est donc à peine plus propre (ça reste un contournement, ce n'est pas élégant).
Peut-être que si tu nous donne un peu plus d'info (noms des objets, noms des méthodes) histoire de comprendre un peu plus la métaphore de ton architecture...
# Manque d'info
Posté par Bonnefille Guilhem . En réponse au message Pure virtual method called. Évalué à 3.
Du coup, impossible de te dire ce qui n'est pas "propre" dans ton cas.
J'imagine qu'il y a diverses façon de sortir de ce "bourbier". Celle donnée précédemment en est une, basé sur les éléments que tu as fourni. Elle est donc à peine plus propre (ça reste un contournement, ce n'est pas élégant).
Peut-être que si tu nous donne un peu plus d'info (noms des objets, noms des méthodes) histoire de comprendre un peu plus la métaphore de ton architecture...