LOTUSSCRIPT 言語
メンバ変数とプロシージャを持つクラスを定義します。
構文
[ Public | Private ] Class className [ As baseClass ]
classBody
End Class
要素
Public | Private
既定では、クラスは Private です。
Public キーワードは、クラスのメンバを宣言するときを除いて、アプリケーションオブジェクトのスクリプトに直接記述したり、アプリケーションオブジェクトスクリプトの %Include ファイル内で使用することはできません。Public 宣言は (Globals) で使用してください。
クラスを定義するための規則は次のとおりです。
クラスの定義には、Delete という名前のデストラクタサブルーチンの定義を含めることができます。定義が存在する場合、そのクラスのオブジェクトが削除されるたびに、このサブルーチンが呼び出されます。
例 関連項目