System.AbstractErrorProc
Delphi
AbstractErrorProc: procedure; { Abstract method error handler }
C++
extern DELPHI_PACKAGE void __fastcall (*AbstractErrorProc)(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
variable | public | System.pas System.hpp |
System | System |
Description
AbstractErrorProc définit une routine de callback pour les erreurs d'appel de méthodes abstraites.
Une méthode abstraite est une méthode virtuelle ou dynamique n'ayant pas d'implémentation dans la classe où elle est déclarée. Son implémentation est déférée à une classe descendante. Une exception EAbstractError sera déclenchée si un appel à une méthode abstraite est tenté.
Vous pouvez définir une routine AbstractErrorProc qui sera appelée avant le déclenchement de l'exception.