System.SysUtils.EAbstractError

提供: Appmethod Libraries
移動先: 案内検索

System.SysUtils.ExceptionSystem.TObjectEAbstractError

Object Pascal

EAbstractError = class(Exception);

C++

class PASCALIMPLEMENTATION EAbstractError : public Exception

プロパティ

種類 可視性 ソース ユニット
class public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

説明

EAbstractError は,抽象メソッドの呼び出しを試行した場合の例外クラスです。

EAbstractError は,アプリケーションが Object Pascal 抽象メソッドを呼び出そうとすると生成されます。また,設計時に Object Pascal 抽象メソッドを持つコンポーネントをフォームに配置した場合にも生成されます。

Object Pascal 抽象メソッドは,abstract 指令を使って宣言されます。さらに,インスタンスオブジェクトを作成する前に,派生クラスでオーバーライドされる必要があります。

C++ コードではこのエラーがキャッチされることはありますが,スローされることは決してありません。