Zurück zu FinalProtocol

UML

Lernfokus

AP2 Anwendungsentwicklung: Systeme mit UML modellieren – Struktur im Klassendiagramm, Abläufe in Sequenz- und Aktivitätsdiagrammen und die Anforderungssicht im Use-Case-Diagramm.

Klassendiagramm

Eine Klasse wird als Rechteck mit drei Fächern gezeichnet: oben der Name, in der Mitte die Attribute, unten die Methoden.

Merksatz: Minus heißt privat, Raute heißt protected – nie verwechseln.

Beziehungen & Multiplizitäten

Linien zwischen Klassen zeigen, wie Objekte zusammenhängen; die Multiplizität sagt, wie viele Objekte je Ende beteiligt sind.

Merksatz: Gefüllte Raute = Komposition (existenzabhängig), leere Raute = Aggregation (lose „hat").

Sequenzdiagramm

Das Sequenzdiagramm zeigt den zeitlichen Nachrichtenaustausch zwischen Objekten – die Zeit läuft von oben nach unten.

Merksatz: Gefüllte Pfeilspitze = synchron und warten, offene Spitze = asynchron und weiterlaufen.

Aktivitäts- & Use-Case-Diagramm

Das Aktivitätsdiagramm modelliert Abläufe, das Use-Case-Diagramm die Anforderungen aus Sicht der Akteure.

Merksatz: Raute = Entscheidung (ein Zweig), Balken = Parallelität (mehrere Zweige gleichzeitig).

Prüfungsmodus

Dieser ProtocolCheck führt dich durch die wichtigsten AP2-Aspekte dieses Themas. Du kannst Antworten prüfen, Fragen überspringen und bekommst am Ende eine Auswertung nach Kategorie.

Frage 1 0 richtig

Kategorie

UML

AP2-Training