Spec-Zone .ru
спецификации, руководства, описания, API
|
При использовании интерфейса Externalizable объект externalizable должен реализовать метод writeExternal, чтобы сохранить состояние объекта и метода readExternal, чтобы восстановить состояние объекта. Объект externalizable должен также скоординировать с его супертипом, чтобы сохранить и восстановить его состояние.
Этот пример демонстрирует, как объект сохраняет и восстанавливает состояние своего супертипа nonexternalizable. Когда супертип объекта externalizable не является externalizable, объект подкласса должен явно сохранить и восстановить состояние полей суперкласса в его собственных методах writeExternal И readExternal.