«前の日記(2004-11-20) 最新 次の日記(2004-11-25)» 編集

netail.net

自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.

最近のお知らせ (古いものはこちら)


2004-11-22 古い日記からの変換データ [長年日記]

_ [Java]Generics の制限

Generics で型パラメータを static メソッドに与えようとしたら怒られた.また,instanceof でも比較対象に型パラメータを使えないらしい.

これらは,C++ template の場合と違って,型情報が実行時には落とされてクラス自体は1個しか存在しないためらしい.なので,型パラメータごとに Singleton なインスタンスを作ろうとしたりはできないらしい.

Singleton 問題を回避するのに,Factory パターンを使って型パラメータごとに Factory を1個生成して,それぞれの Factory が Singleton なインスタンスを管理するようにしてみた.

お名前:
E-mail:
右の画像に書かれている文字列を入力してください:
コメント: