クラスを使って出力(エミュレート)するある機械部品やソフトウェアを動作させるのに、オリジナルのシステムを用意するのが難しい場合に、オリジナルと全く同じ動作をするより簡便なシステムを用意することがある。検索結果ではなく自前のデータベースで置き換える事によって独自の検索アプリケーションへと比較的簡単に転換する事ができます(既に定義済みのクラス構造を転用する)。ヘッダが必要だとばかり思っていました。ヘッダが必要だとばかり思っていました。