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 :

Modélisation utilisant des classes/interfaces modeles


Sujet :

Diagrammes de Classes

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 75
    Points : 62
    Points
    62
    Par défaut Modélisation utilisant des classes/interfaces modeles
    Bonjour,

    J'aurai voulu savoir si il était juste en UML de modéliser une classe étendant une classe modèle et implémentant une interface modèle, une fois les avoirs toutes deux instanciés.

    Je pose cette question car apparemment l'outil que j'utilise ne le permet pas : Une classe peut instancier une classe paramétrer ou une interface paramétrer.

    Merci pour cette précision.

    PS : Voici l'image ci-dessous qui présente le cas.
    Images attachées Images attachées  

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    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 534
    Points : 6 723
    Points
    6 723
    Par défaut
    UML n'impose pas de limite au niveau des héritages / réalisations si ce n'est bien-sûr qu'une classe ne peut héritée d'elle même directement ou indirectement

    Par contre certains langages sont limités, par exemple Java ne sait pas gérer l'héritage multiple. Peut être que vos problèmes sont liés au langage cible utilisé par la génération de code et qui remonterait ses contraintes au niveau UML ?

    Il existe des modeleurs n'ayant pas ce genre de limitation

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 75
    Points : 62
    Points
    62
    Par défaut
    En effet, après discussion avec les développeurs du logiciel de modélisation que j'utilise, j'ai appris que le logiciel était bridé pour les raisons que tu mentionnes.

    Je n'ai plus qu'à m'adapter au logiciel.

    Merci pour la réponse.

  4. #4
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    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 534
    Points : 6 723
    Points
    6 723
    Par défaut
    Citation Envoyé par X448GN Voir le message
    Je n'ai plus qu'à m'adapter au logiciel.
    ou à en prendre un autre

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [c#] Utiliser des classes ou des tableaux ?
    Par dysko dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/02/2007, 11h22
  2. Réponses: 2
    Dernier message: 31/10/2006, 16h29
  3. utiliser des classes C++ en delphi
    Par Guigui_ dans le forum Delphi
    Réponses: 6
    Dernier message: 07/07/2006, 10h29
  4. utiliser des classes dont on n'a pas le source
    Par kocin dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 28/08/2004, 16h05

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