2009-07-07 9 views
1

Was ist die praktische Verwendung von neuen (Modifier) ​​Funktionen?Praktische Verwendung neuer (Modifier) ​​Funktionen?

+0

Ich denke, Sie sprechen über C#. Umformulieren Sie die Sprache um. – Naveen

+0

Ja, ich benutze C#. – odiseh

+0

Hier ist mein Artikel zu diesem Thema. http://blogs.msdn.com/ericlippert/archive/2008/05/21/method-hiding-apologia.aspx –

Antwort

1

Der neue Modifizierer in C# ermöglicht es Ihnen, eine Methode in einer Unterklasse neu zu definieren, die die Basisklassenmethode ausblendet.

Ich würde es hauptsächlich für das Ändern einer nicht virtuellen Methode in einer Unterklasse verwenden.

1

Die Verwendung von neue ist, wenn Sie eine Funktion mit dem gleichen Namen wollen, aber Sie nicht wollen überschreiben. Es ist identisch mit dem Schlüsselwort in in Delphi.

Verwandte Themen