Software Engeneering

lernen 1, lernen 4, noch lernen

UML Klassendiagramme erklären können

Im Text aus den Aktivitätendiagramm als Text werden Objekte indetifiziert. (Nomen) die Adjektive können Eigenschaften des Objekts sein. Gleichartige Objekte können Klassen sein, diese beschreiben die Struktur des Objekts. Methoden der Klasse können die Verben aus dem Text sein. Die Möglichkeit der Vererbung bei Gemeinsamkeiten der Klassen kann genutzt werden.
  1. Aufbau Klasse:
    1. Abbildung durch Kasten
    2. Jede Klasse hat einen Namen =>Abstrakte Klassen kuriv
    3. exemplarisch (Attribute)=> Variablen mit typenangabe=>
    4. Operationen
    5.  werden kursiv geschrieben.
  1. Klassen können aktiv sein.
  1. Aufbau Attribute:
    1. Eigenschaften = Namen, Typen, Sichtbarkeit, Definitionsebene (Klassenebene), Defaults, Eigenschaftenwerte.
  2. Aufbau Operationen:
    1. Eigenschaften = Namen, Sichtbarkeit, Definitionsebene(durch unterstreichung), Rückgabewerte, Parameter.
 
Klasse
Klassenname
Attribut
Operation
Assoziation
Assoziationsname
Assoziationsende
 Multiplizität
gerichtete Assoziation
generalisierung
aggregation
abstarkte Klasse 
 

Diskussion