Bonjour!
J'ai créé un outil de dessin qui contient des objets dynamiques (i.e. des points, ligne, etc.). Mon diagramme de classe contient en particulier une classe TDessin et une autre TEntité qui est la classe parent des classes TMonPoint et TLigne, par exemple. Un dessin se compose d'entités (composition). Ces entités sont les lignes, points, etc. Je dois réutiliser cette structure pour la rendre plus spécifique. Un TDessin deviendra un TDessinSpécifique et les TEntité deviendront des TAnnotation. Je n'arrive dériver les 2 classes pour arriver à mes fins. Je ne suis pas capable de modifier par l'usage de l'héritage mes traitements pour qu'ils traitent des TAnnotation au lieu de TEntité, car mes classes TMonPoint et TLigne héritent de TEntité et non de TAnnotation. Alors comment puis-je arriver à mes fins? La solution serait-elle l'utilisation d'association au lieu d'héritage?
Merci à l'avance!
Partager