HOPEX UML : HOPEX UML : Le diagramme de classes : Les classes : Définition d'une classe
   
Définition d'une classe
Une classe est décrite par une liste d'attributs et d'opérations.
Une classe est reliée à d'autres classes via des associations. L'ensemble des classes et des associations constitue le noyau d'un diagramme de classes.
Nous pouvons illustrer la notion de classe en comparant les classes à des fiches dans des tiroirs.
Les classes peuvent être des objets techniques utilisés pour la programmation.
Exemples : fenêtre, rectangle, chaîne, tableau, etc.
Les classes peuvent représenter des objets techniques utilisés dans l'industrie.
Exemples : Alarme, Capteur, Zone
Les classes peuvent également représenter des objets de gestion.
Exemples : client, commande, produit, personne, société, etc.
Une classe peut aussi être la traduction d'un processus comme "Valider demande client" ou l'implémentation d'une règle de gestion fonctionnelle comme "Cohérence comptes analytiques".