VisualStudioTutorial/Klassendiagramme: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Justus (Diskussion | Beiträge) |
|||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Klassendiagramme == | == Klassendiagramme == | ||
Mit Visual Studio lassen sich [[UML]] ähnliche [[Klassendiagramm | Mit Visual Studio lassen sich [[UML]] ähnliche [[UML#Das_Klassendiagramm|Klassendiagramm]]e anlegen. Dazu geht man in einem Projekt auf '''Add''' -> '''New Item...''' -> '''Class Diagram'''. | ||
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 [[Methode|Methoden]] 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<ref name="NotImplemented">http://msdn.microsoft.com/en-us/library/system.notimplementedexception.aspx MSDN Artikel zur Klasse NotImplementedException</ref></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 [[Methode|Methoden]] 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<ref name="NotImplemented">http://msdn.microsoft.com/en-us/library/system.notimplementedexception.aspx MSDN Artikel zur Klasse NotImplementedException</ref></tt>. | ||
[[Bild:Klassendiagramm.png|none|Klassendiagramm]]<noinclude>[[Kategorie:VisualStudio]]</noinclude> | [[Bild:Klassendiagramm.png|none|Klassendiagramm]]<noinclude>[[Kategorie:VisualStudio|Klassendiagramme]]</noinclude> |
Aktuelle Version vom 15. Dezember 2009, 12:38 Uhr
Klassendiagramme
Mit Visual Studio lassen sich UML ähnliche Klassendiagramme 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 Methoden 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[1].
- ↑ http://msdn.microsoft.com/en-us/library/system.notimplementedexception.aspx MSDN Artikel zur Klasse NotImplementedException