- 371 名前:368 mailto:sage [2009/01/12(月) 20:46:15 ]
- >>369-370
お返事ありがとうです。 インターフェースの制約のあるジェネリッククラスとインターフェースを継承したクラスは 直接なんの関係もない、ということですね。 いろいろな型として振る舞わせたい場合はジェネリッククラス、 そんな必要はない場合はインターフェースの継承。 ジェネリッククラスの機能が導入され、Hashtableクラスはジェネリッククラス版ができ、 進化しました。 ということはジェネリッククラス>通常のクラス と思ったわけです。 ジェネリックの機能の追加によるメリットを受けることができるのは HashTableクラスのようなobject型としてデータを保存し、利用時にキャストしていたような クラス、ということでしょうか? そんな動作をしないようならジェネリッククラスは特にいらない、という解釈です。 まだ考えへんですかね?
|

|