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 :

Diagramme de classe et notion de patrons


Sujet :

Diagrammes de Classes

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2021
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2021
    Messages : 14
    Points : 9
    Points
    9
    Par défaut Diagramme de classe et notion de patrons
    Bonjour je débute en UML et j'ai quelques difficulté à réaliser un diagramme de classe. Dans notre projet nous devons créer une classe CMatrice. Cependant celle-ci peut se décomposer en matrice d'entiers, de réels et bien d'autres. En C++ je vois à peu près comment faire pour l'implémenter avec les patrons de classes mais je ne vois pas comment le retranscrire en diagramme de classe. Peut être faut-il faire une classe CMatrice dont hérite toutes les autres classes, mais cela me parait étrange car il peut y avoir beaucoup de type de Matrice. N'y a-t-il pas un moyen plus simple pour représenter dans un diagramme de classe une classe CMatrice avec un type générique, et des attributs et méthodes avec un type générique eux aussi ?
    Merci d'avance pour vos réponses

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 532
    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 532
    Points : 6 704
    Points
    6 704
    Par défaut
    Bonjour,

    En C++ CMatrice est une classe template puis vous utilisez directement CMatrice<int> etc ou vous définissez des typedef comme par exemple typedef CMatrice<int> CMatriceInt

    En UML c'est la même chose, CMatrice est une classe template, vos typedef sont des classes, et pour les utilisations directes comme CMatrice<int> vous pouvez utiliser des classes anonymes :

    Nom : te.png
Affichages : 102
Taille : 7,4 Ko

    Voir formal/2017-12-05 § 9.3.5 Examples page 106
    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

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2021
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2021
    Messages : 14
    Points : 9
    Points
    9
    Par défaut
    Merci beaucoup c'est bien plus clair ! Je vais continuer de me renseigner sur le document UML.

Discussions similaires

  1. Diagramme de classe : gestion du personnel et notion de remplacement
    Par Nemon dans le forum Diagrammes de Classes
    Réponses: 1
    Dernier message: 18/02/2012, 19h32
  2. [Diagramme de classe] Notion d'ordre entre objet
    Par Laetitia_Stage dans le forum Diagrammes de Classes
    Réponses: 5
    Dernier message: 09/04/2007, 19h44
  3. [Diagramme de classe] Notion d'ordre entre objet
    Par Laetitia_Stage dans le forum Diagrammes de Classes
    Réponses: 1
    Dernier message: 05/04/2007, 19h44
  4. Exporter diagramme de classe vers image
    Par Koko22 dans le forum Rational
    Réponses: 3
    Dernier message: 18/08/2004, 11h42
  5. Diagramme des classes pour l'interface visuel
    Par robv dans le forum Diagrammes de Classes
    Réponses: 2
    Dernier message: 25/06/2004, 11h50

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