- PR -

ビルド時にはファイルのデータを持ちたい

投稿者投稿内容
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-02-19 17:34
 特に「インスタンス」に限らなくてもいいと思います。取得するメソッドの中で「ファイルが更新されているか」をチェックするようにすれば、「最新を使うこと保証」するパターンに早変わりします^^v。

 また、私はキャッシュを使っているのですが、取得メソッドだけ静的に宣言して、

public static function GetData as DataFile
 キャッシュにあるか、確認する
 if キャッシュにある then
  return キャッシュ
 else
  ファイルから読み込み
  キャッシュに格納
  return 読み込んだデータ
 end if
end function

こんな風にして使っています。

 まぁ、参考書とかの通りに実装するのではなく、「インスタンスが1つだけ生成されるように制限する(ついでに常に最新であることを保証する)」ということで^_^;
コウイチ
常連さん
会議室デビュー日: 2003/11/04
投稿数: 48
投稿日時: 2004-02-19 19:02
Jittaさん 返答ありがとうございます。

参考にさせて頂きます。

また、よろしくお願い致します。

スキルアップ/キャリアアップ(JOB@IT)