Öffnen Sie die Model Explorer-Symbolleiste (wenn sie nicht bereits geöffnet ist), und Sie sehen dort Ihre Benutzeroberfläche. Ziehen Sie es erneut auf die Seite und stellen Sie eine Verbindung zur neuen Klasse her.
Microsoft Visio 2010 UML: CLASS-Schnittstellen
Ich habe Probleme beim Verknüpfen mehrerer Klassen mit einer Schnittstelle. Wenn ich Methoden in einer Schnittstelle ändere, werden alle implementierenden Klassen automatisch aktualisiert.
Das ist erwünscht, wenn die Schnittstelle im 'Lolipop'-Format vorliegt. Derzeit muss ich das Interface in jede Klasse kopieren, die es implementiert. Wenn ich das Interface ändern muss, muss ich jede ändern, was ziemlich schmerzhaft ist. Ganz zu schweigen davon, dass dies die Generierung von Code verschlimmert, sollte ich mich dafür entscheiden.
Wie erstellt man Instanz-Referenzen (wenn dies der richtige Begriff ist) der Schnittstelle, sodass sie nicht über mehrere Kopien verfügen, sondern alle auf dieselbe Schnittstelle verweisen. Bei einer Änderung, die sich unmittelbar auf die Klassen auswirkt, denen sie zugeordnet sind (Methoden und dergleichen).
2 Antworten auf die Frage
Es gibt eine Visio-Dokumentationsseite, in der eine Lösung dafür beschrieben wird. Ich bin mir nicht ganz sicher, ob es die gleiche Lösung ist, die Dejan veröffentlicht hat, also füge ich sie diesem Thread hinzu.
Bei Verwendung dieser Lösung werden implementierende Klassen aktualisiert, wenn die Schnittstelle geändert wird. Auch Visio verwendet den richtigen Anschluss.
Sie müssen Ihre Schnittstelle jedoch irgendwo in Ihr Diagramm ziehen, bevor Sie diese Lösung verwenden.
Verwandte Probleme
-
1
Wie füge ich Yahoo-Schablonen in Visio 2003 ein?
-
2
Fügen Sie das Visio-Diagramm in die PowerPoint-Tabellenzelle ein
-
3
Wie kann ich Visio-Diagramme öffnen, ohne dass Visio lokal geladen wurde?
-
1
Festlegen von vertrauenswürdigen Visio 2003-Speicherorten
-
1
Wie erstellen Sie 3D-Objekte in Microsoft Visio?
-
11
Visio-Alternativen
-
3
OOo Draw Import / Export von Visio-Diagrammen
-
4
UML Designer in Linux
-
2
Festlegen der Textblockausrichtung in Visio als "Standard"
-
1
Felder in Visio automatisch aktualisieren