Wie erstelle ich eine Unterklasse in C #?

8

Wie erstelle ich eine Unterklasse in C # für ASP.NET mit Visual Studio 2010?

    
Neel Desai 22.11.2010, 13:23
quelle

5 Antworten

18

Meinst du das?

%Vor%

In diesem Fall ist Bar die Unterklasse.

    
Herman Cordes 22.11.2010, 13:25
quelle
22

Hier ist ein Beispiel für das Schreiben einer ParentClass und das anschließende Erstellen einer ChildClass als Unterklasse.

%Vor%

Ausgabe:

%Vor%

Anstatt ein weiteres Beispiel für .Net-Vererbung neu zu schreiben, habe ich ein anständiges Beispiel von der C Sharp Station-Website .

    
Brian Scott 22.11.2010 13:26
quelle
4

Meinst du Klassenvererbung?

%Vor%     
Pavel Morshenyuk 22.11.2010 13:27
quelle
1

Diese Seite erklärt es gut:

%Vor%

Wenn die Methode monthlyInterest bereits in der Klasse BankAccount existiert (und abstract , virtual oder override deklariert wird), sollte die SavingsAccount -Methodendefinition override enthalten, wie erklärt < a href="http://www.techotopia.com/index.php/Understanding_C_Sharp_Abstract_Classes"> hier . Wenn Sie override nicht verwenden, um solche Klassenmethoden neu zu definieren, führt dies zu einer CS0108-Compilerwarnung, die unterdrückt werden kann, indem new als verwirrend angegeben wird hier .

    
Cees Timmerman 26.01.2015 17:21
quelle
0

Wenn Sie eine Klasse in einer Klasse platzieren, ist es eine Art.

%Vor%

Sie können dann auf die Unterklasse verweisen mit: Class1.Class2.method1() .

    
Bradley A. 24.03.2015 20:18
quelle

Tags und Links