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 />

Beispiel: Constraints für Aggregationen<br />

Auto<br />

1<br />

1<br />

Motor<br />

Getriebe<br />

Kupplung<br />

n� Ohne ein Constraint könnte laut Modell der Motor sowie das Getriebe ein<br />

anderes Kupplungsexemplar assoziieren als das übergeordnete Auto selbst<br />

ð� Inkonsistenz im Modell!<br />

n� Das hinzu definierte Constraint schließt diese Lücke<br />

1<br />

1<br />

1<br />

Ein Motor <strong>und</strong> das Getriebe<br />

müssen, um zu funktionieren, mit<br />

derselben Kupplung verb<strong>und</strong>en<br />

sein.<br />

Auto.Kupplung =<br />

Auto.Motor.Kupplung AND<br />

Auto.Kupplung =<br />

Auto.Getriebe.Kupplung<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!