外部化可能なスーパークラスによる外部化

概説

Externalizableインタフェースを使用する場合は、外部化可能オブジェクトは、オブジェクトの状態を保存するためにwriteExternalメソッドを、オブジェクトの状態を復元するためにreadExternalメソッドを実装する必要があります。 さらに、外部化が可能なオブジェクトは、その状態の保存と復元のためにスーパー・タイプと協調して動作する必要もあります。

この例題は、オブジェクトが外部化可能なスーパー・タイプの状態の保存と復元を行う方法を示します。 外部化可能なオブジェクトのスーパー・タイプもまた外部化可能なときは、サブクラスのオブジェクトは自らのwriteExternalメソッドとreadExternalメソッド中でスーパー・クラスのwriteExternalメソッドとreadExternalメソッドを呼び出します。

青色のバー

関連情報:


Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved.