.

.


Définition

      Revenir au sommaire

Un diagramme de classes permet de modéliser les attributs et les méthodes d'une classe (un objet) en conception pour l'implementer correctement et plus simplement dans la programmation. Il y a plusieurs parties lorsque l'on représente une classe :

source classe wikipedia

  1. Un Nom
  2. Des attributs …
    • … qui commencent par un + si ils sont publiques.
    • … qui commencent par un # si ils sont protégés.
    • … qui commencent par un ~ si ils sont accessiblent dans le package uniquement.
    • … qui commencent par un - si ils sont privés.
  3. Des Méthodes
    • … qui commencent par un + si ils sont publiques.
    • … qui commencent par un # si ils sont protégés.
    • … qui commencent par un ~ si ils sont accessiblent dans le package uniquement.
    • … qui commencent par un - si ils sont privés.
Par exemple, la classe modélisée ci-contre sera traduite par :
public class Personne {
     private String Nom;
     private String Prenom;
     public Float Salaire()
     {
           /*Methode pour afficher salaire*/
     }
}

Le Diagramme de cas d'utilisation associé à notre projet tuoré :

      Revenir au sommaire

Pour notre projet tutoré, nous avons réaliser un diagramme de classes très complet avec des compositions et des héritages très interessants.