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 :

Améliorations, Suggestions, Conseils...


Sujet :

Diagrammes de Classes

  1. #1
    Membre averti
    Inscrit en
    Août 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 44
    Par défaut Améliorations, Suggestions, Conseils...
    Bonsoir,



    -D'abord, est ce que c'est acceptable que la classe Internaute soit vide?

    -Est ce que les agrégations sont correctes? (La solution est un ensemble de produits, une solution peut avoir plusieurs commentaires)

    -Est ce qu'il est vraiment utile de mettre des set et des get pour des attributs publiques?

    -Tout ce qu'un internaute peut faire, est faisable par un client, et tout ce qu'un client peut faire est faisable aussi par un administrateur: J'ai mis des flèches de généralisation mais ils ne sont pas plutôt des héritages? Pouvez vous me montrer la flèche d'héritage svp.

    -J'ajouterai des liens d'association entre administrateur et {produit, solution, commentaire}. Comment indiquer à chaque fois que le sens est {ajout, édition, suppression}

    -Un produit appartient à une solution, est ce que la classe produit peut avoir une méthode setSolution?

    -Comment élaborer les méthodes? à chaque fois que j'essaye d'imaginer quelques unes je me trouve en fin de compte setting et getting les attributs des classes.

    Toute suggestion est la bienvenue,
    Merci!

  2. #2
    Membre actif
    Inscrit en
    Juin 2010
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations forums :
    Inscription : Juin 2010
    Messages : 108
    Par défaut
    Citation Envoyé par Kiefer_Sutherland Voir le message
    Bonsoir,

    -D'abord, est ce que c'est acceptable que la classe Internaute soit vide?
    C'est inutile sauf que si tu éprouves le besoin de définir la classe internaute c'est qu'elle a probablement un rôle quelconque donc des méthodes (par exemple inscription)
    Citation Envoyé par Kiefer_Sutherland Voir le message
    -Est ce que les agrégations sont correctes? (La solution est un ensemble de produits, une solution peut avoir plusieurs commentaires)
    il faudrait qu'il y ai de la composition dans ton modèle (la classe qui créer les instance)
    Citation Envoyé par Kiefer_Sutherland Voir le message
    -Est ce qu'il est vraiment utile de mettre des set et des get pour des attributs publiques?
    Il est anormal que les attributs soient publique, et de toute manière les getter/setter surcharge le diagramme inutilement
    Citation Envoyé par Kiefer_Sutherland Voir le message
    -Tout ce qu'un internaute peut faire, est faisable par un client, et tout ce qu'un client peut faire est faisable aussi par un administrateur: J'ai mis des flèches de généralisation mais ils ne sont pas plutôt des héritages? Pouvez vous me montrer la flèche d'héritage svp.

    -J'ajouterai des liens d'association entre administrateur et {produit, solution, commentaire}. Comment indiquer à chaque fois que le sens est {ajout, édition, suppression}

    -Un produit appartient à une solution, est ce que la classe produit peut avoir une méthode setSolution?
    Elle peut par exemple avoir une méthode ajouterSolution et ici probablement c'est une composition (losange plein)

  3. #3
    Membre averti
    Inscrit en
    Août 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 44
    Par défaut
    Bonsoir,

    Je vous remercie pour vos conseils, pourriez vous m'en donner plus?

    Qu'est ce que je pourrais modifier pour encore améliorer?

    Merci!


Discussions similaires

  1. Gestionnaire d'evenements? Besoin de conseils et suggestions
    Par Althar dans le forum Développement 2D, 3D et Jeux
    Réponses: 20
    Dernier message: 03/09/2007, 20h22
  2. [Conseils-Suggestions] Lire un flux audio (ou vidéo) via internet
    Par ero-sennin dans le forum Web & réseau
    Réponses: 2
    Dernier message: 02/07/2007, 13h17
  3. [Conseil][Amélioration]Parser un Document (JDOM) avec SAX
    Par leminipouce dans le forum Format d'échange (XML, JSON...)
    Réponses: 11
    Dernier message: 19/12/2005, 14h30

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