UML

Résolu
Bonjour tout le monde,

J'ai une question assez simple et rapide (enfin pour vous, parce que moi je ne trouve pas), comment on modélise dans un schéma UML de classe, une interface. Je sais qu'il faut mettre <<NomClass>> et pour la relier c'est en pointillé, mais voila... comment expliquer...

J'ai par exemple 3 class une Produit, une Medicament et l'autre ObjetPharmaceutique. Produit est la class mère par rapport à Medicament et ObjetPharmaceutique. J'aimerai donc rajouter une interface Parfum car un Médicament peut être parfumé et un ObjetPharmaceutique egalement... Comment faire pour les relier? Dois-je toutes les relier entre elles? A moins que ce soit juste l'interface reliée à Produit... Vous comprenez à peu près ce que je veux dire???

Merci d'avance pour votre aide

Cordialement

Titfofol
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Contributeur
    Bonsoir Titfofol,
    Relier ton interface à Produit suffit.
    En effet, si Produit implémente les méthodes déclarées dans ton interface, les classes qui vont étendre Produit vont hériter de ces comportements, et implémenteront automatiquement (par héritage) ton interface.

    Cordialement,
    1. a ok d'accord merci et juste ue dernière question, la flèche elle est du côté de parfum c'est ca?!

      Cordialement

      Titfofol
      1. Contributeur
        Oui, elle est en pointillée, pointe vers l'interface et est blanche (elle n'est pas pleine).

        Cordialement,