Als «virtual-functions» getaggte Fragen

Bei der objektorientierten Programmierung ist eine virtuelle Funktion oder virtuelle Methode eine Funktion oder Methode, deren Verhalten innerhalb einer ererbenden Klasse von einer Funktion mit derselben Signatur überschrieben werden kann. Dieses Konzept ist ein sehr wichtiger Bestandteil des Polymorphismus-Teils der objektorientierten Programmierung (OOP).




8
Soll ich alle Methoden virtuell markieren?
In Java können Sie die Methode als endgültig markieren, um ein Überschreiben zu verhindern. In C # müssen Sie die Methode als virtuell markieren , es zu machen möglich außer Kraft zu setzen. Bedeutet dies, dass Sie in C # alle Methoden als virtuell markieren sollten (mit Ausnahme einiger Methoden, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.