Accueil > UML UML diagrammes de classe>

Diagrammes de classes UML

Dans cet article nous allons apprendre sur l'utilisation de diagrammes de classe utilisés dans UML. Les diagrammes de classe décrit la structure du système, ces structures se réfère à des types d'objets utilisés dans le système avec les relations. Les diagrammes de classes sont conçus sur la base si les classes de s'habituer au système.

Les diagrammes de classes sont composées de trois parties:

  • Nom - Définit le nom de la classe
  • Attributs - Définit les variables d'instance et variables au niveau de la classe utilisés à l'intérieur de classe
  • Méthodes / opérations - définit les fonctions et méthodes définies dans la classe

Mise en page diagramme de classes:

Class Diagram in UML

Diagramme de classes en UML

Nous savons tous que dans Orienté Objet, nous utilisons spécificateurs d'accès pour contrôler les attributs et les méthodes de la visibilité, nous pouvons préciser les spécificateurs d'accès dans les diagrammes de classe ainsi.

Specifier Symbole
public +
privé -
protégé #

Exemple de diagramme de classe:
Supposons que nous ayons un employé objet ayant toutes les accesseurs et la méthode mutateur avec les attributs.

  employé class (
    id = 0 ; privé int id = 0;
    name = null ; privé String nom = null;

    getId ( ) { public int getId () (
       ; ce retour. id;
    )

    setId ( int i ) { setId public void (int i) (
       = i ; ce. id = i;
   )

    getId ( ) { public int getId () (
       ; ce retour. id;
    )

    setName ( String name ) { setName public void (String nom) (
       = name ; ce. name = nom;
   )
 ) 

Votre email:


Maintenant, pour représenter la classe des employés en UML, nous créons un diagramme de classes pour la classe Employee.
Class Diagram in UML

Diagramme de classes en UML

Donc, si vous le diagramme de classes pour l'exemple ci-dessus, nous avons ajouté deux attributs et quatre méthodes pour la classe des travailleurs dans UML Class Diagram. Aussi les attributs sont privés, nous avons ajouté "-" pour l'id et l'attribut name, même toutes les méthodes définies sont publiques donc nous avons ajouté "+" à la getId (), setId (), setName () et getName () des méthodes .

Rapports de classes:
Cela représente vue schématique de la relation entre la classe multiple. Pour plus d'informations sur la relation entre l'enregistrement de plusieurs classes à la classe Introduction à la relation en UML .

Recherche personnalisée

Articles populaires:

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • IndianPad
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • RSS
  • Technorati
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Reddit
  • Add to favorites
  • PDF
  • Twitter
Tags: Catégories: UML Tags:
  1. Pas encore de commentaires.
  1. 3 avril 2010 à 00:34 | # 1