PROPERTY property-name |
|
OF [INTERFACE ] interface-name |
|
IS operand |
|
END -PROPERTY |
このドキュメントでは、次のトピックについて説明します。
構文図で使用されている記号については、「構文記号」を参照してください。
関連ステートメント:CREATE
OBJECT
| DEFINE
CLASS
| INTERFACE
| METHOD
| SEND METHOD
関連機能グループ:コンポーネントベースプログラミング
PROPERTY
ステートメントでは、インターフェイス定義外で、実装としてオブジェクトデータ変数オペランドをプロパティに割り当てます。
問題のインターフェイス定義がコピーコードから取得され、クラス固有の方法で実装される場合は、これが使用されます。
DEFINE CLASS
ステートメント内で、インターフェイス定義の後にのみ使用できます。
指定するインターフェイス名およびプロパティ名は、DEFINE
CLASS
ステートメントの INTERFACE
節で定義されている必要があります。
構文要素 | 説明 |
---|---|
property-name |
プロパティ名:
これは、 |
OF
interface-name |
インターフェイス名:
これは、 |
IS
operand |
IS 節:
|
END-PROPERTY |
PROPERTY ステートメントの終了:
|
METHOD
ステートメントのドキュメントに記載の例は、同じインターフェイスを 2 つのクラスに別々に実装する方法と、これを実現するために PROPERTY
ステートメントと METHOD
ステートメントを使用する方法を示しています。