System.SysUtils.EAbstractError

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.SysUtils.ExceptionSystem.TObjectEAbstractError

Delphi

EAbstractError = class(Exception);

C++

class PASCALIMPLEMENTATION EAbstractError : public Exception

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Description

EAbstractError est la classe des exceptions pour les appels de méthodes abstraites.

EAbstractError est déclenchée quand une application tente d'appeler une méthode abstraite Delphi. Elle est également déclenchée à la conception quand un composant contenant une méthode abstraite Delphi est placé sur une fiche.

Les méthodes abstraites Delphi sont déclarées avec la directive abstract et doivent être surchargées dans les classes dérivées avant qu'une instance d'objet puisse être créée.

Le code C++ peut intercepter cette erreur, mais il ne la déclenche jamais.