Was ist eine Assoziationsklasse?

...komplette Frage anzeigen
Support

Liebe/r Gulasch1,

CokeXxXDeluxe

Herzliche Grüsse

Franz vom gutefrage.net-Support

2 Antworten

Eine Assoziationsklasse ist in der objektorientierten Analyse eine Klasse, deren Attribute und Operationen die Assoziation zwischen anderen Klassen beschreibt.

Assoziationsklassen werden in Analysephasen von Prozessmodellen verwendet und später zum Entwurf aufgelöst. Dazu werden entweder die Attribute (und Operationen) auf die Klassen der Assoziation verteilt, oder die Assoziation wird aufgeteilt indem die Assoziationsklasse als eigenständige Klasse eingefügt wird.

Assoziationsklassen beschreiben in der UML, wie Relationships mit ihren Attributen in Entity-Relationship-Diagrammen, eine Beziehung (Relationship) zwischen zwei Klassen (Entities), nehmen also die Eigenschaften auf, die gerade durch diese Beziehung entstehen.

http://de.wikipedia.org/wiki/Assoziationsklasse

Was möchtest Du wissen?