virtual

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Schlüsselwörter alphabetisch - Index


Kategorie

C++-spezifische Schlüsselwörter

Syntax

 virtual klassenname-namevirtual
 virtual funktionsname

Beschreibung

Durch Einsatz des Schlüsselworts virtual wird abgeleiteten Klassen gestattet, verschiedene Versionen einer Basisklassenfunktion bereitzustellen. Wenn Sie eine Funktion einmal als virtual deklariert haben, können Sie diese in jeder abgeleiteten Klasse neu definieren, und zwar sogar dann, wenn Anzahl und Typen der Argumente gleich bleiben.

Die neu definierte Funktion hat Vorrang vor der Basisklassenfunktion.