IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Diagrammes de Classes Discussion :

[DC] Viewer image


Sujet :

Diagrammes de Classes

  1. #1
    Invité
    Invité(e)
    Par défaut [DC] Viewer image
    Bonjour, je me pose des questions sur les diagrammes de classes, j'utilise le Reverse Engineered Java-Platform Model avec un plugin de NetBeans. Seulement entre mes classes ils me pond 2 voire 3 aggrégations. C'est normal ou pas ? Sachant que moi j'ai jamais vu ce genre de cas en cours alors c'est déstabilisant. Voilà un exemple.
    Images attachées Images attachées  

  2. #2
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    C'est potentiellement possible, mais dans les associations les roles sont différents.

    Imaginons la classe Entreprise. Une entreprise emploie des Employes. Le Directeur est un Employe comme les autres, on ne crée pas d'héritage pour lui. Mais l'entreprise veut le differencier facilement. Donc on a :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Entreprise<>-les_employes_normaux--------->Employe
              <>-le_direction----------------->
    C'est potentiellement faux et mal modélisé, c'est juste pour aborder la notion d'agrégations multiples.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Mais alors dans mon cas par contre je comprend tjs pas, autant ton exemple est clair mais dans mon cas je comprend pas pourquoi les agrégation partent dans les deux sens.

  4. #4
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    On reprend le même exemple, mais en gérant plusieurs entreprises (admettons...) L'employé doit garder une référence sur son entreprise pour des raisons d'optimisation (admettons là aussi)


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Entreprise<>-les_employes_normaux--------->Employe
              <>-le_direction----------------->
              <---------------------ma_boite-<>
    Ce qui donne des relation dans les deux sens. C'est peut etre la meme chose qui arrive dans ton cas : les fils mémorisent leur père.

  5. #5
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 551
    Par défaut
    pour qu'on puisse vraiment te répondre il faudrait qu'on ai les sources des deux classes en question
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

Discussions similaires

  1. [Débutant] viewer images c#
    Par sdow dans le forum C#
    Réponses: 1
    Dernier message: 11/03/2012, 09h26
  2. Centrer une image dans un tableau de Report Viewer
    Par RomainDotNet dans le forum VB.NET
    Réponses: 0
    Dernier message: 18/07/2008, 14h15
  3. [UC]Viewer d'images
    Par Invité dans le forum Cas d'utilisation
    Réponses: 11
    Dernier message: 17/04/2008, 10h14
  4. Réponses: 5
    Dernier message: 01/08/2007, 13h34
  5. Réponses: 12
    Dernier message: 12/06/2007, 17h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo