[UML] Interface Implemetierung, bei externen Interfaces

Status
Nicht offen für weitere Antworten.
P

paula

Gast
Hallo, ich habe folgendes Problem:

Ich habe mehrere Klassen die verschiedene Interfaces aus einer externen Library implementieren. Nun weiß ich allerdings nicht, wie ich das im UML Klassendiagramm darstellen soll.

Muß ich dazu die InterfaceKlassen in das Klassendiagramm aufnehmen oder geht das auch irgendwie anders ohne das ich die Interfaces alle hinzufügen muss?

danke
paula
 

virus

Aktives Mitglied
Ich weiss nicht ob das in UML so strikt definiert ist. Ich würde einfach irgendwo eine anmerkung machen weleches interfaces aus welcher externen library stammt.
Wenn aber z.B. viele klassen ein interface implementieren macht es schon sinn das interface selbs auch aufzunehmen. Somit wird es übersichtlicher.
Das ganze hängt natürlich immer vom anwendungsfall ab.
 
P

paula

Gast
Es ist jeweils nur ein Klasse pro Interface.
Wie mache ich dann deutlich, dass eine Klasse ein Interface implementiert? Mit dem Lollipop?
Denn kann ich aber in den mir zur Verfügung stehenden Programmen nur hinzufügen, wenn auch die InterfaceKlasse Teil des Diagramms ist.

danke
paula
 

virus

Aktives Mitglied
Also ich hätte jetzt ganz einfach im kopf der klasse auf die 2. zeile "implements interfacname" geschrieben. Wenn ich mir das aber nochmals genau überlege ist es so aber sicherlich nicht 100% UML konform (ich seh das meistens aber auch nicht sooo streng)
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben