VisualStudioTutorial/Klassendiagramme: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: == Klassendiagramme == Mit Visual Studio lassen sich UML ähnliche Klasendiagramme anlegen. Dazu geht man in einem Projekt auf '''Add''' -> '''N...)
 
Zeile 4: Zeile 4:
Vorhandene [[Klasse|Klassen]] lassen sich einfach aus dem '''Solution Explorer''' in das Diagramm ziehen. Mit dem Kontextmenü kann man dann Klassen bearbeiten und neue hinzufügen. Die Eigenschaften der Klassen werde direkt aus dem Quelltext ausgelesen und dann auch dort gespeichert. Das heißt, daß zum Beispiel im Diagramm neu angelegte [[Funktion|Funktionen]] auch einen Rumpf in der Klassendefinition bekommen. Da Visual Studio aber nicht wissen kann, was die Funktion machen soll, wirft sie erst einmal eine <tt>NotImplementedException</tt>.
Vorhandene [[Klasse|Klassen]] lassen sich einfach aus dem '''Solution Explorer''' in das Diagramm ziehen. Mit dem Kontextmenü kann man dann Klassen bearbeiten und neue hinzufügen. Die Eigenschaften der Klassen werde direkt aus dem Quelltext ausgelesen und dann auch dort gespeichert. Das heißt, daß zum Beispiel im Diagramm neu angelegte [[Funktion|Funktionen]] auch einen Rumpf in der Klassendefinition bekommen. Da Visual Studio aber nicht wissen kann, was die Funktion machen soll, wirft sie erst einmal eine <tt>NotImplementedException</tt>.


[[Bild:Klassendiagramm.png|none|Klassendiagramm]]
[[Bild:Klassendiagramm.png|none|Klassendiagramm]]<noinclude>[[Kategorie:VisualStudio]]</noinclude>
<noinclude>[[Kategorie:VisualStudio]]</noinclude>

Version vom 21. April 2009, 19:49 Uhr

Klassendiagramme

Mit Visual Studio lassen sich UML ähnliche Klasendiagramme anlegen. Dazu geht man in einem Projekt auf Add -> New Item... -> Class Diagram.

Vorhandene Klassen lassen sich einfach aus dem Solution Explorer in das Diagramm ziehen. Mit dem Kontextmenü kann man dann Klassen bearbeiten und neue hinzufügen. Die Eigenschaften der Klassen werde direkt aus dem Quelltext ausgelesen und dann auch dort gespeichert. Das heißt, daß zum Beispiel im Diagramm neu angelegte Funktionen auch einen Rumpf in der Klassendefinition bekommen. Da Visual Studio aber nicht wissen kann, was die Funktion machen soll, wirft sie erst einmal eine NotImplementedException.

Klassendiagramm
Klassendiagramm