Un diagramme de classes est un diagramme UML qui fournit une représentation graphique des classes, interfaces, et packages qui composent un système, ainsi que des relations entre eux.
Pour créer un diagramme de classes dans un MOO existant, pointez sur le modèle dans l'Explorateur d'objets, cliquez le bouton droit de la souris, puis sélectionnez . Pour créer un nouveau modèle, sélectionnez Modèle Orienté Objet , choisissezcomme type de modèle et Diagramme de classes comme premier diagramme, puis cliquez sur OK.
Vous construisez un diagramme de classes pour simplifier l'interaction des objets d'un système que vous êtes en train de modéliser. Les diagrammes de classes expriment la structure statique d'un système en termes de classes et de relations entre ces classes. Une classe décrit un ensemble d'objets et une association décrit un ensemble de liens. Les objets sont les instances d'une classe, et les liens sont les instances d'une association.
Un diagramme de classes n'exprime rien de spécifique concernant les liens d'un objet particulier, mais il décrit, de façon abstraite, le lien potentiel entre un objet et d'autres objets.
L'exemple suivant montre l'analyse de la structure de périphériques dans un diagramme de classes :