Borland(R) Enterprise Server VisiBroker(R) デベロッパーズガイド
truncatable valuetypeによって,ユーザは継承したvaluetypeをその親として処理できます。
次のIDLは,ベースタイプAccountから継承したvaluetype checkingAccountを定義しています。また,valuetype checkingAccountは受信オブジェクトをtruncateできます。
valuetype checkingAccount: truncatable Account{ private long balance; }
これは,派生したvaluetypeで受信コンテキストが新しいデータメンバやメソッドを必要としない場合や,受信コンテキストが派生したvaluetypeを認識していない場合に役立ちます。しかし,親データ型に存在しないvaluetypeから派生した状態データは,valuetypeが受信コンテキストに渡されると失われます。
All Rights Reserved. Copyright (C) 2008, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.