PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Java Reverse Engineering/UML Klassendiagramm: Wie Assoziationen erkennen?


mobius
2008-09-28, 12:41:36
Hallo Leute,

ich soll aus bestehendem Quellcode ein Klassendiagramm erstellen. In der Theorie hab ich vieles gelesen, aber ich hab mir nie Gedanken darüber gemacht, wie ich Assoziationen erkenne. Irgendwie stehe ich auf dem Schlauch.
Im Prinzip muss ich doch gucken wie oft eine Klasse eine andere aufruft? Dadurch sollte sich ja die Assoziation ergeben. Aber wie erkenne ich, ob 0..n oder 1..n.
Kann mir wer helfen? Am besten mit kleinem Beispiel.

Frucht-Tiger
2008-09-28, 13:24:50
Mit Assoziationen sind nicht die "Aufrufe" gemeint, sonder die Anzahl der Instanzen mit der die Klasse arbeitet. Ein Tisch arbeitet z.B. mit 4 Objekten der Klasse Tischbein. Es geht also nicht um das "wie oft", sondern darum mit "wie vielen".