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

Langage Java Discussion :

Diagramme UML et composition de classes !


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 291
    Par défaut Diagramme UML et composition de classes !
    Voilà j'ai un projet à faire et j'aimerai juste avoir quelques aides pour la composition de mes classes.
    Le sujet est en pièces jointes ! Merci !
    Images attachées Images attachées  

  2. #2
    Invité
    Invité(e)
    Par défaut
    Proposes déjà un premier modèle

  3. #3
    Invité
    Invité(e)
    Par défaut
    A vu de nez :
    - Une classe/interface pour regrouper les éléments déplaçables sur ta carte
    - Des classes pour les éléments, qui implements/extends la classe/interface ci dessus
    - une classe "carte", avec un tableau à 2 dimensions

    Ensuite il faut voir si tu peux placer plusieurs éléments sur une même case :
    - si oui, ta carte contient un tableau de "Cellule", une classe qui peut contenir plusieurs éléments : personnes, medocs, etc
    - si non, un simple tableau d'éléments

    Je ne pense pas qu'il soit utile que les éléments du jeu connaissent leurs positions, c'est la "Carte" qui stocke ça.

    DODO...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 291
    Par défaut
    J'avais pensé à une classe Case dans lequel je créerai le tableau à 2 dimensions. Une classe Citoyen et une classe Hopital héritant de la classe Case. Ensuite une classe Medecin et Non_medecin héritants de la classe Citoyen. Puis une classe Malade, Non malade et Malade Difficile héritant de la classe Non-médecin. Qu'en pensez-vous ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 291
    Par défaut
    Quant au bureau de crise qui comptabilise le nombre de malades , de non malades et de victimes à tout instant je nsais pas trop quoi en faire. Si cela doit être un simple compteur ou une classe.

    Et une petite précision. J'aimerai que vous répondiez à ces questions pour m'éclairer.
    Les classes abstraites sont des classes dont au moins une méthode a été déclaré abstract?Peut-on quand même mettre des instructions dans la méthode abstract?
    Les interfaces sont des classes dont aucune des méthodes n'ont été déclarées?
    Peut-on implémenter les interfaces sous plusieurs versions ?

  6. #6
    Invité
    Invité(e)
    Par défaut
    dans une classe abstract, il y a au moins une methode abstract, sinon ça n'a pas trop de sens ^^

    les interfaces sont des "contrats"
    une interface donne les signatures d'une ou plusieurs methodes
    quand une classe implémente une interface, elle doit remplir le "contrat" de l'interface, c'est à dire, implémenter les méthodes dont les signatures sont données dans l'interface.

    bien sûr qu'on peut implémenter les interfaces sous plusieurs versions !
    ça veut dire que plusieurs classes implémentent la même interface
    mais elles ne font pas forcément la même chose
    c'est même tout l'intérêt des interfaces !

  7. #7
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par guipe Voir le message
    J'avais pensé à une classe Case dans lequel je créerai le tableau à 2 dimensions. Une classe Citoyen et une classe Hopital héritant de la classe Case. Ensuite une classe Medecin et Non_medecin héritants de la classe Citoyen. Puis une classe Malade, Non malade et Malade Difficile héritant de la classe Non-médecin. Qu'en pensez-vous ?
    d'après moi, ça va pas :/
    pourquoi Citoyen hériterait de Case ?

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 291
    Par défaut
    Parce que Citoyen est un objet contenu dans la grille ?

Discussions similaires

  1. [Drupal] diagramme uml des classes/interfaces etc de drupal 8
    Par mapmip dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 01/06/2014, 15h54
  2. [VI-2010] générer les classe d'un diagramme UML
    Par Ullur dans le forum Visio
    Réponses: 0
    Dernier message: 09/12/2011, 16h34
  3. Réponses: 1
    Dernier message: 28/04/2010, 09h26
  4. Réponses: 8
    Dernier message: 04/10/2007, 04h14

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