Wie erstelle ich eine Unterklasse in C # für ASP.NET mit Visual Studio 2010?
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
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 .
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()
.
Tags und Links c# subclassing oop