Bestandteil des Klassendiagramm
Attribute sind die Eigenschaften bzw. Daten einer Klasse. Sie beschreiben, welche Informationen ein Objekt besitzt.
Attribute stehen im mittleren Bereich der Klasse und werden mit Name und Datentyp angegeben,
z. B.: name : String
- Methoden sind die Funktionen oder Operationen einer Klasse. Sie beschreiben, was ein Objekt tun kann bzw. welches Verhalten die Klasse besitzt. Methoden = Verhalten einer Klasse
Beispiel:
Attribut: name : String Methode: speichern()
Methoden stehen im unteren Bereich der Klasse und werden meist mit Name und Parametern angegeben,
Beispiel:
Attribut: name : String Methode: speichern()
z.B: berechnePreis().
MERKHILFE :
Attribute = Eigenschaften einer Klasse Methoden = Verhalten einer Klasse
Komposition (die Raute zeigt immer zum GANZEN und kommt vom TEiL) <>-------------------------------------------------
Aggreation Ausgefüllte Raute
<>-------------------------------------------------
Assoziation einfache Linie