Klassendiagramm zu Java-Code

jottes

Grünschnabel
Hallo ...
ich bräuchte mal jemanden, der mir das passende Klassendiagramm zu folgendem Java-Code zeigen könnte:

Code:
abstract class A
{
 int x;
 B b;
void m(D d) {}
}

class B 
{
 double x;
 A a;
 int m() {return 0;}
 double getX() {return x;}
}

class C extends A
{
 List<B> bs;
 Set<A> as;
}

class D
{
 D d;
}

Als Attribute kommen ja nur das double x und das int x in Frage, den Rest muss
man ja durch Assoziationen darstellen (daran scheiterts)....
 
hier mal meine bisherige Version... mein problem liegt auch noch bei der Abbildung der Set<A>, die C enthalten soll. Muss ich das auch als Assoziation abbilden ?
 

Anhänge

  • classdiagram.gif
    classdiagram.gif
    4,1 KB · Aufrufe: 546
Zuletzt bearbeitet:
Servus,

zu dem Titel hab ich auch eine Frage, die das öffnen eines neuen Themas erspart :)

Also, gibt es ein schönes eclipse PlugIn das mir aus meinem Package eine Klassendiagramm erstellt?

Gruß
 

Neue Beiträge

Zurück