(Moderator)
Registriert seit: 25. Jun 2002
Ort: Hausach
7.640 Beiträge
|
Re: overload, override, virtual, inherited
23. Okt 2003, 15:15
- overload
kennzeichnet überladene Methoden. D.H. gleichlautende Funktionsaufrufe, mit verschiedenen Parametern.
- override
kennzeichnet überschriebene Methoden, die also in einer abgeleiteten Klasse erneut implementiert werden
- virtual und dynamic
deklarieren Methoden, die in abgeleiteten Klassen überschrieben werden dürfen
- inherited
kennzeichnet eine Methode der Basisklasse. Beispiel: TWasauchimmer.Create ist die überschriebene Methode von TObject.Create. Inherited Create; in TWasauchimmer ruft die Create - Methode von TObject auf.
|