Les virtual sont en effet plus logiques comme ça. Mais malheureusement ça ne marche pas il ne réussit toujours pas à résoudre property1.
En fait c'est logique, même si cette méthode est déclarée virtuelle et donc redéfinissable dans B, cela n'implique pas qu'elle doive nécessairement être redéfinie vu qu'elle n'est pas virtuelle pure.
Je pense donc modifier le diagramme d'héritage pour éviter le diamant en question, auriez-vous des conseils pour l'exemple que je donnais à la fin ?
[^] # Re: Tes "virtual" sont mals placés
Posté par apterium . En réponse au message Autour de l'héritage multiple et des méthodes virtuelles.. Évalué à 1.
Les virtual sont en effet plus logiques comme ça. Mais malheureusement ça ne marche pas il ne réussit toujours pas à résoudre property1.
En fait c'est logique, même si cette méthode est déclarée virtuelle et donc redéfinissable dans B, cela n'implique pas qu'elle doive nécessairement être redéfinie vu qu'elle n'est pas virtuelle pure.
Je pense donc modifier le diagramme d'héritage pour éviter le diamant en question, auriez-vous des conseils pour l'exemple que je donnais à la fin ?