Une classe est une description d'un ensemble d'objets qui ont une structure et un comportement similaires et qui partagent des attributs, opérations, relations et sémantiques.
Une classe peut être créée dans les types de diagramme suivants :
La structure d'une classe est décrite par ses attributs et associations, et son comportement est décrit par ses opérations.
Les classes, et les relations que vous créez entre elles, forment la structure de base d'un MOO. Une classe définit un concept au sein de l'application modélisée, par exemple :
L'exemple suivant montre une classe avion dotée d'attributs (rayon d'action et longueur) et d'opérations (démarrermoteur).