構文は次のとおりです。
[ Public | Private ] Class className
classBody
End Class
要素 |
説明 |
---|---|
Public、Private |
Public を指定すると、このクラスは定義されたモジュールの外でも使用できます。Private (既定) を指定すると、クラスは定義されたモジュール内のみで使用できます。 |
className |
クラスの名前です。 |
classBody |
メンバ変数を宣言し、プロパティとメソッドを宣言して定義します。メンバ変数は LotusScript® でサポートされるデータ型のどれでもよく、定義中のクラスのオブジェクト参照変数です。メソッドは Sub New (クラスオブジェクトを初期化するサブルーチン) と Sub Delete (クラスオブジェクトを削除するサブルーチン) を含むサブルーチンと関数を指定できます。クラスメンバを Static として宣言することはできません。 |