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.5 Darstellung der Statik eines Systems: Assoziationen<br />

„Linien <strong>und</strong> Schnittpunkte“: Lösung als Klassendiagramm<br />

n� 3) Multiplizitäten aus dem Beispiel extrahieren:<br />

ð� Die Linien <strong>und</strong> Schnittpunkte sind Exemplare der Klassen „Linie“ <strong>und</strong><br />

„Schnittpunkt“. Die Linien L1, L3 <strong>und</strong> L4 besitzen jeweils zwei Schnittpunkte mit<br />

anderen Linien (P1,P3 bzw. P1,P2 bzw. P3,P2), L2 hat einen Schnittpunkt, L5<br />

hat keinen Schnittpunkt. P2 <strong>und</strong> P3 haben 2 Linien, Schnittpunkt P1 hat 3 Linien.<br />

Schnittpunkt 0..2 ? schneidet 2..3<br />

? Linie<br />

Name Name<br />

n� 4) Abstraktion:<br />

ð� 2 Linien können aufeinander liegen (haben unendlich viele Schnittpunkte)<br />

ð� beliebig viele Linien können durch einen Schnittpunkt gehen<br />

Schnittpunkt ? * schneidet 2..* ? Linie<br />

Name Name<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!