08.12.2012 Aufrufe

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

5.1.6 Darstellung der Statik eines Systems: Zusammenfassung<br />

Notation in UML 2.x (II)<br />

The image cannot be displayed. Your computer may not have<br />

enough memory to open the image, or the image may have<br />

been corrupted. Restart your computer, and then open the file<br />

again. If the red x still appears, you may have to delete the<br />

image and then insert it again.<br />

Parametrisierte Klasse<br />

auch Template oder Schablone genannt. Die parametrisierte<br />

Klasse hat in der rechten, oberen Ecke ein das Klassensymbol<br />

überlappendes Rechteck, das die Schablonen-Parameter der<br />

Klasse enthält. Die Funktion, die den Parameter verwendet, wird<br />

angegeben. Die Klasse, die den Parameter bindet, wird über<br />

eine gestrichelte Linie mit Pfeil an dem Template verb<strong>und</strong>en.<br />

Diese trägt die Bezeichnung .<br />

Assoziation<br />

Eine Linie zwischen den Klassen stellt eine Assoziation dar. Eine<br />

Assoziation ist eine Beziehung zwischen Klassen. Die Objekte<br />

der Klassen kommunizieren über Assoziationen miteinander. Die<br />

Assoziation kann einen Namen haben. Ein Pfeil an dem Assoziationsnamen<br />

gibt die Leserichtung des Namens an. An den<br />

Assoziationsenden können die Rollen der beteiligten Klassen<br />

<strong>und</strong> die Multiplizität angegeben werden.<br />

OOAD, Dr. Eicke Godehardt WS2012/13, h_da, <strong>Fachbereich</strong> <strong>Informatik</strong> 207

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!