Eine Klasse wird in UML durch ein dreigeteiltes
Rechteck dargestellt. Oben ist der Klassenname angegeben, zentriert
und fett. Im mittleren Teil stehen linksbündig die Attributnamen
und ihre Typen, optional auch ihr Anfangswert. Im unteren Teil stehen
die Operationsnamen, ebenfalls linksbündig.
Dem Operationsnamen folgt ein Klammerpaar, in dem
Parameter
stehen können. Auch der Ergebnistyp der Operation kann angegeben
werden.
In Klassendiagrammen werden häufig auch mehrere Klassen und
ihre Beziehungen zueinander dargestellt. Um eine bessere Übersicht
zu gewährleisten, können die get- und set-Operationen
weggelassen werden. Man kann auch nur den Klassennamen oder nur
die Attribute oder nur die Operationen abbilden.