Gewusst wie: Erstellen der Vererbung zwischen Typen (Klassen-Designer)
Um eine Vererbungsbeziehung zwischen zwei Typen in einem Klassendiagramm mithilfe des Klassen-Designers zu erstellen, verbinden Sie den Basistyp mit seinem abgeleiteten Typ bzw. seinen abgeleiteten Typen. Eine Vererbungsbeziehung kann zwischen zwei Klassen, zwischen einer Klasse und einer Schnittstelle oder zwischen zwei Schnittstellen hergestellt werden.
So erstellen Sie eine Vererbung zwischen Typen
Öffnen Sie vom Projekt im Projektmappen-Explorer aus eine Klassendiagrammdatei (CD-Datei).
Wenn Sie noch nicht über ein Klassendiagramm verfügen, erstellen Sie eines. Siehe Gewusst wie: Hinzufügen von Klassendiagrammen zu Projekten (Klassen-Designer).
Klicken Sie im Werkzeugkasten unter Klassen-Designer auf Vererbung.
Zeichnen Sie im Klassendiagramm eine Vererbungslinie zwischen den gewünschten Typen. Beginnen Sie folgendermaßen:
Von einer abgeleiteten Klasse zur Basisklasse
Von einer implementierenden Klasse zur implementierten Schnittstelle
Von einer erweiternden Schnittstelle zu einer erweiterten Schnittstelle
Wenn Sie über einen abgeleiteten Typ eines generischen Typs verfügen, können Sie optional auf die Vererbungslinie klicken. Legen Sie im Fenster Eigenschaften die Type Arguments-Eigenschaft so fest, dass sie mit dem Typ übereinstimmt, den der generische Typ aufweisen soll.
Hinweis
Wenn eine übergeordnete abstrakte Klasse mindestens einen abstrakten Member enthält, so werden alle abstrakten Member als nicht abstrakte vererbende Klassen implementiert.Siehe Implementing Abstract Base Classes.
Sie können vorhandene generische Typen zwar visualisieren, Sie können jedoch keine neuen generischen Typen erstellen.Es ist auch nicht möglich, die Typparameter für vorhandene generische Typen zu ändern.
Siehe auch
Aufgaben
Gewusst wie: Anzeigen der Vererbung zwischen Typen (Klassen-Designer)
Referenz
Vererbung (C#-Programmierhandbuch)