UML

Résolu
titfofol Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   -  
Marco la baraque Messages postés 996 Date d'inscription   Statut Contributeur Dernière intervention   -
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
A voir également:

2 réponses

Marco la baraque Messages postés 996 Date d'inscription   Statut Contributeur Dernière intervention   329
 
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,
0
titfofol Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   9
 
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
0
Marco la baraque Messages postés 996 Date d'inscription   Statut Contributeur Dernière intervention   329
 
Oui, elle est en pointillée, pointe vers l'interface et est blanche (elle n'est pas pleine).

Cordialement,
0