株式会社エス・スリー・フォー

15章: RWCollectable クラスの設計

RWCollectable から派生したクラスには、主な利点が
2 つあります。それらのクラスは、RWCollectable
から派生している Smalltalke
類同コレクションによって使用できること、および強力な多形永続性機構を使用できる唯一のコレクションクラスのセットであることです。この章では、RWCollectable
クラスの例をいくつか示して、独自の RWCollectable
クラスの作成方法について説明します。

この章では、多形永続性の機構自体については説明しません。多形、同形、単純の各永続性については、すべて前の第
14
章「永続性」で詳しく説明されています。要約すると、多形永続性とは、永続性を持つオブジェクト間のポインタ関係が保たれる方法でストリームまたはファイルへオブジェクトを格納し、取り出すことです。これらのオブジェクトはそのオブジェクトの型を復元プロセスに知らせることなく復元することができます。