159Fermer161
PolluxLe 21/08/2006 à 16:30
spectras :
J'en ai parlé plus haut, mais ça ne correspond pas à la sémantique de ses objets. L'héritage virtuel aurait un sens si ObjetSimpleADessiner et ObjetMobile héritaient tous deux de ObjetGenerique par exemple. Mais ça ne peut pas marcher, parce que ObjetSimpleADessiner dépend de ObjetMobile.

Euh, je ne vois pas bien ce que tu veux dire ? Tu veux dire que ObjetMobile pourrait avoir une propriété "x" que n'a pas Objet ? Si oui il faudrait aussi que StillObject ait cette propriété "x" (parce que StillObject1 est aussi SimpleADessiner), et à ce moment-là ça ne coûterait rien de mettre cette propriété dans Object lui-même...